【发布时间】:2013-09-10 15:31:42
【问题描述】:
此代码似乎不起作用:
session_start();
$_SESSION['filtros_web_jobs'] = array();
array_merge( $_SESSION['filtros_web_jobs'], $_POST['filtros_web_form'] );
var_dump($_SESSION);
var_dump($_POST);
session_write_close();
exit;
输出:
array(1) {
["filtros_web_jobs"]=>
array(0) {
}
}
array(1) {
["filtros_web_form"]=>
array(1) {
["cola"]=>
string(18) "fisica_Renova_zxcv"
}
}
有什么线索吗?
谢谢
【问题讨论】:
-
因为 $_SESSION['filtros_web_jobs'] 可能有其他我没有放在这里的值,所以代码保持干净。
-
正确使用array_merge 将有助于
$x=array_merge($y, $z);php.net/manual/en/function.array-merge.php
标签: php array-merge