【问题标题】:How to assign a variable to a GET value in PHP如何在 PHP 中将变量分配给 GET 值
【发布时间】:2012-06-07 08:41:55
【问题描述】:

<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">

谁能解释一下原因?

提前致谢。

【问题讨论】:

    标签: php get concatenation


    【解决方案1】:

    你需要回显变量:

    <a href="Details.php?phoneid=<?php echo $Pid_arr[count($Pid_arr)-1]; ?>" >
    

    你也可以这样做:

    <?=$Pid_arr[count($Pid_arr)-1]?>
    

    【讨论】:

      【解决方案2】:

      你必须像这样回应它:

      <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">
      

      【讨论】:

        【解决方案3】:

        一定要echo它:

        <a href="Details.php?phoneid=<?php echo $Pid_arr[count($Pid_arr)-1] ?> class="product" title="Product 1">
        

        【讨论】:

          【解决方案4】:

          试试;

          <a href="Details.php?phoneid=<?php echo $Pid_arr[count($Pid_arr)-1]; ?> " class="product" title="Product 1">
          

          【讨论】:

            【解决方案5】:

            我会尝试用短标签来写这个。我相信它提供了更好的可读性

            <a href="Details.php?phoneid=<?=$Pid_arr[count($Pid_arr)-1]?>" class=.......
            

            【讨论】:

              猜你喜欢
              • 2014-03-04
              • 1970-01-01
              • 1970-01-01
              • 2011-08-19
              • 1970-01-01
              • 1970-01-01
              • 2014-08-26
              • 2015-03-12
              • 1970-01-01
              相关资源
              最近更新 更多