Php 如何在内部回声? echo”“。 “

Php 如何在内部回声? echo”“。 “,php,html,Php,Html,使用字符串连接: echo "<td>" . '<input type="checkbox" name="select[]" id="select" onclick="checkAll(this)" value ="<?php echo $pro ?>" >'. "</td>"; 这里值得注意的是,'中的值被解析,如果它们包含一个变量,则会打印变量的值 否则,如果值在“”内,则变量按原样打印 因此

使用字符串连接:

echo "<td>" .
     '<input type="checkbox" name="select[]" id="select"  onclick="checkAll(this)" 
      value ="<?php  echo  $pro ?>" >'. 
     "</td>";    
这里值得注意的是,
'
中的值被解析,如果它们包含一个变量,则会打印变量的值
否则,如果值在
“”
内,则变量按原样打印

因此,如果您只是将
交换,您将避免大量的连接混乱!)

PHP:(注意与
交换的

echo”“;
输出:($pro=“abcd”)


你不需要这样做

用这个

<td><input type='checkbox' name='select[]' id='select' 
    onclick='checkAll(this)' value ='abcd'></td>
echo”“;

前面的答案是一种方法,不过我建议改用内联php,因为它更具可读性

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

它已经是一个PHP块了…你不需要在echo中再次打开PHP…只需像这样给它

?><td>
    <input type="checkbox" name="select[]" id="select"  onclick="checkAll(this)" 
  value ="<?=$pro?>" /> 
 </td>
<?php
echo”“。
''. 
"";  

Just
$pro
什么都没有为什么要使用“如果您使用字符串连接?如果您解释您所做的,而不是仅仅做了什么,这会有所帮助。另外,链接到特定文档假设我做了-1,你只是在重复答案!!当我写作时,那里没有答案。。“谢谢你的回答。我自己也很震惊:)@mudasobwa:一定是你的幸运日朋友……老实说,我现在渴望否决你!!!:D:pThanks@NoobEditor为你提供了详细的解释。如果可以的话,我愿意与你分享8票中的4票:)@mudasobwa:现在担心的是伙计们……这不是关于选票的问题,或者有时是这样的!:D
<td><input type='checkbox' name='select[]' id='select' 
    onclick='checkAll(this)' value ='abcd'></td>
 echo"<td><input type='checkbox' name='select[]' id='select'  onclick='checkAll(this)' value ='".$pro."'/></td>";   
?><td>
    <input type="checkbox" name="select[]" id="select"  onclick="checkAll(this)" 
  value ="<?=$pro?>" /> 
 </td>
<?php
echo "<td>" .
     '<input type="checkbox" name="select[]" id="select"  onclick="checkAll(this)" 
      value ="$pro" >'. 
     "</td>";