Передача аргумента по ссылке

Обычно передача аргумента функции осуществляется по значению. Это озна­чает, что в функцию передается копия данных, а не сами данные. Если аргумент функции изменяется внутри тела функции, это не оказывает никакого влияния на значения переменных за ее пределами.

Значения аргументов по умолчанию

Аргументу функции можно присвоить значение по умолчанию, которое будет использоваться, если при вы­зове аргумент не задан.

Передача массивов в функцию

Наряду с обыкновенными переменными, в качестве аргументов функции можно использовать и массивы. При этом никаких специальных описаний ис­пользовать не требуется.

Передача данных в функцию

Функция может использовать данные, переданные ей при вызове. Для этого используется список аргументов функции, который представляет собой их пе­речисление через запятую:

Создание своей функции

Как же создавать свои собственные функции в PHP? Ниже приведен формальный синтаксис описания функции:
теги: функция

Над массивами можно производить действия при помощи операторов

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

Многомерные массивы

До сих пор рассматривались только одномерные массивы. Но в РНР имеется возможность работы и с многомерными массивами.

Обработка данных в массивах

Данные в массивах могут быть обработаны самыми различными способами. Например, если требуется удалить в массиве элементы с повторяющимися значениями, на помощь приходит функция array_unique.

Сравнение массивов

В РНР имеются средства для сравнения массивов и нахождения различий в их элементах.

Слияние и разделение массивов

Над массивами возможны операции слияния и разделения.
1 2 3 4 5 6 7 8 9 >  >>