PHP 二维数组追加赋值问题~
程序员文章站
2022-05-13 22:28:50
...
我有一个学生名字和成绩的数组
现在我想在后面追加一个赋值
变成
谢谢
$etudiants=array("AAA"=>array("Maths"=>"0","Francais"=>"0","Anglais"=>"0","Histoire-Geographie"=>"0","Sport"=>"0") );
现在我想在后面追加一个赋值
"BBB"=>array("Maths"=>"1","Francais"=>"0","Anglais"=>"0","Histoire-Geographie"=>"0","Sport"=>"0")
变成
$etudiants=array("AAA"=>array("Maths"=>"0","Francais"=>"0","Anglais"=>"0","Histoire-Geographie"=>"0","Sport"=>"0"),"BBB"=>array("Maths"=>"1","Francais"=>"0","Anglais"=>"0","Histoire-Geographie"=>"0","Sport"=>"0") );
谢谢
回复讨论(解决方案)
$etudiants["BBB"] = array("Maths"=>"1","Francais"=>"0","Anglais"=>"0","Histoire-Geographie"=>"0","Sport"=>"0");或
$etudiants = array("AAA"=>array("Maths"=>"0","Francais"=>"0","Anglais"=>"0","Histoire-Geographie"=>"0","Sport"=>"0"));$additional = array("BBB"=>array("Maths"=>"1","Francais"=>"0","Anglais"=>"0","Histoire-Geographie"=>"0","Sport"=>"0"));$cards = array_merge($etudiants, $additional); print "";print_r($cards);
更多参考
array_push/array_combine哈哈谢谢了,
array_push/array_combine 这两个我试过了,效果不一样。
谢谢你的函数~~~~~~~~~~~~~~~
上一篇: php常用的运算符 及操作符号详解
下一篇: 关于session的范围的有关问题