Определите пользовательскую функцию, чтобы протолкнуть одно или несколько значений в массив и изменить исходный массив (Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Определите пользовательскую функцию, чтобы протолкнуть одно или несколько значений в массив и изменить исходный массив (

Сообщение Anonymous »

Итак, у меня есть следующая функция: < /p>

Код: Выделить всё

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 = ['one', 'two', 'three'];
Функция используется для подталкивания данных в существующий массив.

Код: Выделить всё

$newArray = push_to_array($array, 'haha', 'hoho', 'hihi');
< /code>
Теперь я хочу преобразовать вызов в < /p>
push_to_array($array,'haha','hoho','hihi');
Так что мне не нужно создавать новую переменную или я не хочу, но я хочу изменять уже существующий массив;
< strong> ps : я знаю, что есть такие функции, как array_push () Но я хочу научиться самому.

Подробнее здесь: https://stackoverflow.com/questions/462 ... modify-the
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»