如果我有变量,
$var1 = 'foo'; //but this value might change over time.
如何将$ var1的值分配给array
$ array1?
我试过
$array1 = array('key1' => $var1;)
但这似乎不起作用。
答案 0 :(得分:1)
尝试以下方法:
$array1['key1'] = $var1;
您还可以执行以下操作:
$array1 = array( 'key1' => $var1);
但您需要从代码中删除;
。
答案 1 :(得分:0)
这很简单..只需删除 ;
<?php
$var1 = 'foo';
$array1 = array( 'key1' => $var1 );
答案 2 :(得分:0)
您可以使用$array1 = array('key1' => $var1);
单维数组结构:
array('key'=>'value', 'key2'=>'value' ...);
答案 3 :(得分:0)
尝试
$var1='foo';
$array1 = array(
'key1' => $var1
);
OR
$array1['key1'] = $var1;
答案 4 :(得分:0)
试试这个, 我想这会对你有帮助
$var="abc";
$array=array('name'=>$var);
echo $array['name'];