如何將第二個數組作爲單獨變量使用?並將其打印爲例如鏈接。將數組分隔爲變量-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