我在这里有一个非常初级的问题 - 我已经尝试使用谷歌搜索PHP.net教程并且很明显它似乎更新了一个数组我没有运气。
这是我的问题。
在我的代码中是行:
$router = Router::get(array('appDirectory' => dirname(__FILE__).DIRECTORY_SEPARATOR));
在研究这个问题时,我想更新这一部分:
(array('appDirectory' => dirname(__FILE__).DIRECTORY_SEPARATOR))
带有var_dump的给出以下内容:
array(1) { ["appDirectory"]=> string(40) "/Applications/MAMP/htdocs/hockey/hockey/" }
我希望如此:
array(1) { ["appDirectory"]=> string(40) "/Applications/MAMP/htdocs/hockey/hockey/SOMEOTHERADD" }
请帮助。
感谢。
答案 0 :(得分:1)
要更新示例中的数组,只需执行此操作即可
$array["appDirectory"] = $array["appDirectory"] . 'attache-string';
希望答案清楚,这有帮助。
答案 1 :(得分:0)
$array1 = array('appDirectory' => dirname(__FILE__).DIRECTORY_SEPARATOR);
//if you wish to update before assigning:
$array1['appDirector'] = "/Applications/MAMP/htdocs/hockey/hockey/SOMEOTHERADD";
$router = Router::get($array1);
//if after var $router is an array from your var_dump example
$router['appDirector'] = "/Applications/MAMP/htdocs/hockey/hockey/SOMEOTHERADD";
var_dump($router); //This should produce array(1) { ["appDirectory"]=> string(40) "/Applications/MAMP/htdocs/hockey/hockey/SOMEOTHERADD" }