2014-01-20 35 views
0

我看到它是可以計算的關聯數組像這裏面的值:是否可以在PHP關聯數組中執行計算?

$testarray = array(
"x"=>2, 
"y"=>5, 
"z"=>(5*2); 

print_r($testarray); //Array ([x] => 2 [y] => 5 [z] => 10) 

是否有可能做在這樣的方式:

$testarray = array(
"x"=>2, 
"y"=>5, 
"z"=>x*y); 
+1

您可以在聲明數組之後進行賦值。 '$ a = ['x'=> 2,'y'=> 5]; $ a ['z'] = $ a ['x'] * $ a ['y'];' – elclanrs

回答

2

號你不能訪問定義數組之前的數組元素。

相關問題