如何回应内部回声?

Pin*_*pan -1 html php

echo "<td>" .
     '<input type="checkbox" name="select[]" id="select"  onclick="checkAll(this)" 
      value ="<?php  echo  $pro ?>" >'. 
     "</td>";    
Run Code Online (Sandbox Code Playgroud)

我希望通过php在输入中回显值.

Ale*_*kin 10

使用字符串连接:

echo '<td><input type="checkbox" name="select[]" id="select" ' .
                'onclick="checkAll(this)" value ="' . $pro . '" ></td>';
Run Code Online (Sandbox Code Playgroud)

另外

您可以 PHP变量放在其中echo,并打印包含在其中的值

echo "<td><input type='checkbox' name='select[]' id='select' 
      onclick='checkAll(this)' value ='$pro'></td>";
Run Code Online (Sandbox Code Playgroud)

值得注意的是,内部''的值被解析,如果它们包含变量,则打印变量的值.
否则,如果值在内部,""则变量按原样打印.

所以,如果你只是交换""'',你会避免很多级联乱七八糟的!:)

PHP: (注意换'")

echo "<td><input type='checkbox' name='select[]' id='select' 
      onclick='checkAll(this)' value ='$pro'></td>";
Run Code Online (Sandbox Code Playgroud)

输出:($ pro ="abcd";)

<td><input type='checkbox' name='select[]' id='select' 
    onclick='checkAll(this)' value ='abcd'></td>
Run Code Online (Sandbox Code Playgroud)