2011-03-16 120 views
0

如何將第二個數組作爲單獨變量使用?並將其打印爲例如鏈接。將數組分隔爲變量-PHP

我當前的代碼是:

$result = $query->product('1149632') 
->show(array('name','image','salePrice','url', 'sku'))->query(); 

print <<<THIS 
<div>$result</div> 

THIS; 

感謝

+0

二陣?我只在你的例子中看到一個。 – 2011-03-16 21:43:59

+0

我的不好,我的意思是結果數組的值;是否可以分開並打印值 – 2011-03-16 21:47:24

+1

你的意思是{$result['name']}? – FatherStorm 2011-03-16 21:48:43

回答

0

如果$query()方法調用返回一個數組,那麼你可以做這樣的事情:

foreach ($result as $val) { 
    echo "<div>$val</div>\n"; 
} 
0
echo" 
    <div><a href='{$result['url']}'>{$result['name']}</a> ${$result['salePrice']}</div> 

"; 
+0

你的例子會產生一個錯誤,因爲你正在通過調用'$ {$ result ['salePrice']}創建[variable variable](http://php.net/manual/en/language.variables.variable.php)'' – Nazariy 2012-08-14 19:30:28