我有以下php脚本:
<?php
$favorites = mysql_query(" SELECT * FROM `likes` WHERE `the_comment_id`='{$row['comments_id']}' ");
while($e = mysql_fetch_array($favorites)){
$like_users = $e['user'];
$array[]=$like_users;
}
$comments .= <<<EOD
<table><td> PRINT ARRAY HERE {$array[0]} </td></table>
EOD;
?>
是否可以在EOD内打印所有数组内容;我使用{$ array [0]}但是我只打印了第一个数组竞争对手。如何更改它以打印我的所有数组内容?任何的想法?感谢
答案 0 :(得分:0)
为什么不只是implode
您的数组然后将其传递到HEREDOC
?
$arstring = implode(' ',$array); //<--- Implode your array with space as the delimiter
$comments .= <<<EOD
<table><td> $arstring </td></table>
EOD;
?>