Функции, возвращающие значение

Большинство встроенных функций в РНР возвращают какое-либо значение в качестве результата. До сих пор все разработанные функции не возвращали ни­каких значений. Пришло время исправить этот недостаток.

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

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

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

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

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

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

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

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

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

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

Напишите функцию проверки вхождения списка L1 в список L2

Проверка – является ли число простым

Если минимальные элементы матриц равны, то найти номер первого столбца, где в матрице А больше отрицательных элементов, чем в таком же столбце матрицы В

По двум заданным матрицам- А(10,6) и В(10,6) сформировать матрицу С(10,6) по следующему правилу: в верхнюю половину записать соответствующие строки из той матрицы, где больше минимальный элемент, а в нижнюю – соответствующие строки из другой матрицы.

Постройте оси Х,Y и начертите цветом LightGreen графики функции Y=sinx,Y=cosx,Y=tgx по выбору пользавателя

1 2 3 4 5 6 7