【发布时间】:2014-10-21 12:25:46
【问题描述】:
你好,我有以下功能:
function getProductInformation($productArr, $productNumber){
for ($i=0; $i < count($productArr[0]); $i++) {
$products[] = $productArr[0][$i];
}
for ($i=0; $i < count($productArr[1]); $i++) {
$sizes[] = $productArr[1][$i];
}
for ($i=0; $i < count($productArr[2]); $i++) {
$prices[] = $productArr[2][$i];
}
?><p><?php
return $products[$productNumber] . " " . $sizes[$productNumber] . " " . $prices[$productNumber];
?></p><?php
}
如果我用一个数组和一个数字作为参数来回显该函数,它将返回以下内容:
<p>product size price</p>
我希望结果看起来像这样,而不是只返回一个段落的函数
<p>product</p> <p>size</p> <p>price</p>
感谢所有帮助!
【问题讨论】:
-
先学基础吧,我想你不明白什么是函数:你不能关闭PHP标签,然后在函数定义的中途重新打开它。你就是不能
-
当然你可以在函数声明中关闭 PHP。但这算作
echo,而不是可以使用的字符串,即在return