变量未传递给echo语句的值

时间:2015-03-26 20:47:55

标签: php

我通过使用变量传递了href属性中的值,但是传递的值没有传递给它,或者它没有传递任何东西或传递变量名称。

如何使用引号和变量来成功传递变量的值? 以下是代码:

<?php
for ($x = 0; $x < $count; $x++)
  {

    $html= '<a href="productTest.php?pro='".$out[$x][2]."'>'.$out[$x][0].'</a>: added on-'.date('M j Y g:i A', strtotime($out[$x][1]));
    //<a href="productDisplay.php">Products</a>
    echo $html;

    echo "<br><br>";

  }
  ?>

1 个答案:

答案 0 :(得分:1)

这应该有效:

<?php
for ($x = 0; $x < $count; $x++)
  {

    $html= '<a href="productTest.php?pro='.$out[$x][2].'">'.$out[$x][0].'</a>: added on-'.date('M j Y g:i A', strtotime($out[$x][1]));
    //<a href="productDisplay.php">Products</a>
    echo $html;

    echo "<br><br>";

  }
  ?>

我将'".$out[$x][2]."'替换为'.$out[$x][2].'