PHP 二维数组追加赋值问题~~~~~~~~~
我有一个学生名字和成绩的数组
<br />$etudiants=array("AAA"=>array("Maths"=>"0","Francais"=>"0","Anglais"=>"0","Histoire-Geographie"=>"0","Sport"=>"0")<br /> );<br />
现在我想在后面追加一个赋值
<br />"BBB"=>array("Maths"=>"1","Francais"=>"0","Anglais"=>"0","Histoire-Geographie"=>"0","Sport"=>"0")<br />
变成
<br />$etudiants=array(<br />"AAA"=>array("Maths"=>"0","Francais"=>"0","Anglais"=>"0","Histoire-Geographie"=>"0","Sport"=>"0"),<br />"BBB"=>array("Maths"=>"1","Francais"=>"0","Anglais"=>"0","Histoire-Geographie"=>"0","Sport"=>"0")<br /> );<br />
谢谢
——解决方案——————–
<br />$etudiants["BBB"] = array("Maths"=>"1","<i>1本文来#源gaodai$ma#com搞$代*码*网</i><pre>搞代gaodaima码
Francais”=>”0″,”Anglais”=>”0″,”Histoire-Geographie”=>”0″,”Sport”=>”0″);
或
<br />$etudiants = array("AAA"=>array("Maths"=>"0","Francais"=>"0","Anglais"=>"0","Histoire-Geographie"=>"0","Sport"=>"0"));<br />$additional = array("BBB"=>array("Maths"=>"1","Francais"=>"0","Anglais"=>"0","Histoire-Geographie"=>"0","Sport"=>"0"));<br />$cards = array_merge($etudiants, $additional); <br />print "<pre class="prettyprint linenums">";<br />print_r($cards); <br />
更多参考
array_push/array_combine