2

これらのコード行に問題があります。

<a class="button" href="javascript:unhide('<?php  $a; ?>')">Expand / Hide</a>
<?php echo substr($f2, 0, 400);?><div id="<?php $a; ?>" class = "hidden"><?php echo substr($f2, 400, 5000);?></div>

変数$aがプレーンテキストに置き換えられた場合、コードは機能しますが、文字列変数にリンクする場合は機能しません。

以下の例は、コードの動作バージョンを示しています(ただし、コードの目的のために、変数を使用する必要があります)。

<a class="button" href="javascript:unhide('exampleword')">Expand / Hide</a>
<?php echo substr($f2, 0, 400);?><div id="exampleword" class = "hidden"><?php echo substr($f2, 400, 5000);?>

何か案は?

4

1 に答える 1

8

交換

<?php  $a; ?>

<?php echo $a; ?>
于 2012-05-27T02:09:24.673 に答える