如何将第二个数组作为单独变量使用?并将其打印为例如链接。将数组分隔为变量-PHP
我当前的代码是:
$result = $query->product('1149632')
->show(array('name','image','salePrice','url', 'sku'))->query();
print <<<THIS
<div>$result</div>
THIS;
感谢
如何将第二个数组作为单独变量使用?并将其打印为例如链接。将数组分隔为变量-PHP
我当前的代码是:
$result = $query->product('1149632')
->show(array('name','image','salePrice','url', 'sku'))->query();
print <<<THIS
<div>$result</div>
THIS;
感谢
如果$query()
方法调用返回一个数组,那么你可以做这样的事情:
foreach ($result as $val) {
echo "<div>$val</div>\n";
}
echo"
<div><a href='{$result['url']}'>{$result['name']}</a> ${$result['salePrice']}</div>
";
你的例子会产生一个错误,因为你正在通过调用'$ {$ result ['salePrice']}创建[variable variable](http://php.net/manual/en/language.variables.variable.php)'' – Nazariy 2012-08-14 19:30:28
二阵?我只在你的例子中看到一个。 – 2011-03-16 21:43:59
我的不好,我的意思是结果数组的值;是否可以分开并打印值 – 2011-03-16 21:47:24
你的意思是{$result['name']}? – FatherStorm 2011-03-16 21:48:43