我有這個PHP代碼片段:的foreach在一個變量
<?php
$imageresults = get_image_big($string);
foreach ($imageresults as $hasil) { ?>
<img src="<?php echo $hasil['media']; ?>" />
<?php } ?>
我想輸出的結果在一個變量,但它不工作... 我想:
<?php
function bigimgx() {
$imageresults = get_image_big($string);
foreach ($imageresults as $hasil) {
echo "<img src=\"" . $hasil['media'] . "\" />";
};
};
$result = bigimgx();
?>
任何想法,我的錯誤可能是?謝謝。
你必須'從功能return'一個值,而不是'echo'它。查看PHP手冊以瞭解有關函數的更多信息:http://php.net/manual/en/language.functions.php。 –