所以,我有以下功能:PHP - push_to_array功能
function push_to_array()
{
$array_of_data = func_get_arg(0);
for($i = 1; $i < func_num_args(); ++$i){
$array_of_data[] = func_get_arg($i);
}
return $array_of_data;
}
我可以與現有的陣列使用它:$array = ['once','two','three'];
功能用於將數據推到現有陣列。
所以最後通話的樣子:
$newArray = push_to_array($array,'haha','hoho','hihi');
現在我希望將電話變成
push_to_array($array,'haha','hoho','hihi');
,所以我不需要創建新的變量或我不想,而是我想修改已經存在的數組;
PS:我知道有功能像array_push但我想自己學習它。
*「我知道有像array_push這樣的函數,但我想自己學習它。」* - 我喜歡這個。祝你的PHP冒險,彼得。:) – salathe
[如何在php中通過引用傳遞無限參數](https://stackoverflow.com/questions/7026872/how-to-pass-unlimited-arguments-by-reference-in-php) – MaxZoom
可能重複你放棄? – AbraCadaver