WEB start

Компьютеры. Интернет. Заочное профессиональное обучение. 055-966-10-17

hit 
counter

PHP программирование

Обучение

Широкий спектр программ и различных форм обучения

Возможность заочного, дистанционного обучения 055-966-10-17
  • Программирование. Современные языки и технологии.
  • Обслуживание персональных компьютеров.
  • Компьютерные сети. Защита информации.
  • Интернет. Планирование, создание WEB-сайтов. Дизайн, программирование. CEO, продвижение сайтов в интернет.
  • Основы современных IT - технологий.

Наши преимущества

  • Наши программы обучения ориентированы на конкретного слушателя. Вы можете обучаться по одной из предложенных Вам программ, а можете самостоятельно составить, откорректировать, откорректировать свою персональную программу обучения. Преподаватель, консультант помогают Вам сориентироваться в материале курса при выборе программы обучения.
  • Обучение индивидуальное. Преподаватель проводит занятие только для Вас, ориентируясь на Ваши возможности, предыдущие знания и опыт, скорость восприятия нового материала.
  • Вы учитесь в удобное для Вас время, в удобной для Вас форме, может быть выбран гибкий график занятий, в соответствии с Вашими возможностями и пожеланиями.
  • Обучение проводится дистанционно. Вы можете обучаться, сидя за Вашим компьютером дома или на работе, не тратя время на поездки к месту обучения.


Регистрация на сайте

PHP функции

Функции в языке PHP

PHP позволяет создавать свои функции, вызывать стандартные , использовать чужие функции из дополнительных библиотек.

Есть огромное количество стандартных библиотек PHP-функций.


Определение функции

function functionName() {
блок кода
}


Вызов функции

functionName();


Функции с аргументами

PHP предоставляет возможность передавать параметры в функции. Можно передать столько параметров, сколько необходимо. Эти параметры передаются в момент вызова и работают как переменные внутри функции.

function functionName($par1,$par2) {
блок кода
}


Возвращаемые значения

Функция может возвращать значение, используя оператор return. Return останавливает выполнение функции и возвращает значение обратно в вызывающую программу.

Вы можете вернуть несколько значений из функции, используя массив возвращаемых значений (1,2,3,4).
<?php function addFunction($num1, $num2) { $sum = $num1 + $num2; return $sum; } $return_value = addFunction(10, 20); echo "Returned value from the function : $return_value"; ?>


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

По умолчанию аргументы функции передаются по значению. Если вы хотите разрешить функции изменять свои аргументы, вы должны передать аргументы по ссылке. Чтобы передать аргумент функции как ссылку, добавляется символ амперсанда (&) перед именем переменной.

function functionName(&$par1) {
блок кода
}


Установка значений по умолчанию для аргументов функций

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

Следующая функция печатает NULL в том случае, если вызывающая программа не присваивает этому аргументу значение.


<?php function printMe($param = NULL) { print $param; } printMe("This is test"); printMe(); ?>


Динамические вызовы функций

В языке PHP можно при вызове функций формировать их имя динамически, как строковую переменную.


<?php function sayHello() { echo "Hello<br />"; } $function_holder = "sayHello"; $function_holder(); ?>