Rumah > Artikel > pembangunan bahagian belakang > 求教一下大侠,<<<EOF 我这样的用法是否正确啊。
$str=<<<EOF<table><tr><td>for(i=0;i<count($arrkey);i++){ <p>$arrkey[i]</p>} </td><table>EOF;
范个低级错误,i应该是$i.该打。
测试了一下,不行。这样写。
$arrkey=array(1,2,3);$i=0;$str=<<<EOF<table><tr><td>EOF;for($i=0;$i<count($arrkey);$i++){ $str.='<p>'.$arrkey[$i].'</p>';} $str.=<<<EOF</td><table>EOF;echo $str;
下面这个写法不是挺好吗
$arrkey=array(1,2,3);$a = join('</p><p>', $arrkey);$str=<<<EOF<table><tr><td><p>$a</p></td><table>EOF;echo $str;