2017-08-17 48 views
0

试图字符串键和值传递到我的数组,这里的阵列如何通过字符串转换成数组作为键和值

$array = array(
    'id' =>1, 
    'name' => 'ahmed', 
    'age' => 16, 
    'country' => 'egypt', 
    $string, 
); 

和使用的代码时,我的字符串var为

$string = " 'city'=>'cairo' "; 

在那种方式不起作用,所以反正有插入字符串作为键和数组的数组

+1

$ arrayname [indexname] = $ value;尝试使用这 –

+0

这就是它谢谢你 –

回答

2

试试这个

$array = array(
     'id' =>1, 
     'name' => 'ahmed', 
     'age' => 16, 
     'country' => 'egypt', 
    ); 
     $array['city'] = 'cairo'; 
     print_r($array); 

它将输出

阵列([ID] => 1 [名称] =>艾哈迈德[年龄] => 16 [国家] =>埃及[城市] =>开罗)

+0

工作很好,谢谢 –

相关问题