<a href="details.php?phoneid=1"><img src="phone01.jpg"></a>
当我编写这样的代码时,它工作正常。但是当我编辑它以将 php 变量分配给 GET 值时,它不起作用。
<a href="Details.php?phoneid=<?php $Pid_arr[count($Pid_arr)-1]?> " class="product" title="Product 1">
有人可以解释为什么吗?
提前致谢。
<a href="details.php?phoneid=1"><img src="phone01.jpg"></a>
当我编写这样的代码时,它工作正常。但是当我编辑它以将 php 变量分配给 GET 值时,它不起作用。
<a href="Details.php?phoneid=<?php $Pid_arr[count($Pid_arr)-1]?> " class="product" title="Product 1">
有人可以解释为什么吗?
提前致谢。
您需要回显变量:
<a href="Details.php?phoneid=<?php echo $Pid_arr[count($Pid_arr)-1]; ?>" >
你也可以这样做:
<?=$Pid_arr[count($Pid_arr)-1]?>
你必须要么回应它,像这样:
<a href="Details.php?phoneid=<?php echo $Pid_arr[count($Pid_arr)-1]; ?> " class="product" title="Product 1">
或使用短标签:
<a href="Details.php?phoneid=<?=$Pid_arr[count($Pid_arr)-1]?> " class="product" title="Product 1">
请务必echo
:
<a href="Details.php?phoneid=<?php echo $Pid_arr[count($Pid_arr)-1] ?> class="product" title="Product 1">
尝试;
<a href="Details.php?phoneid=<?php echo $Pid_arr[count($Pid_arr)-1]; ?> " class="product" title="Product 1">
我会尝试用短标签写这个。我相信它提供了更好的可读性
<a href="Details.php?phoneid=<?=$Pid_arr[count($Pid_arr)-1]?>" class=.......