不能使用php String变量代替html明文

时间:2012-05-27 02:06:54

标签: php javascript html

我遇到这些代码行的问题:

<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);?>

有什么想法吗?

1 个答案:

答案 0 :(得分:8)

替换

<?php  $a; ?>

<?php echo $a; ?>