Учебни материали

Споделени от колеги - с преглед преди изтегляне.

Програмиране и програмни езици Програмиране в Интернет

Функции в PHP

Презентация PPT 11 сваляния 17.01.2018

Въведение в PHP
Функции

Функции





Дефиниция на функция

Функцията може да съдържа HTML маркиране
Извикването на функцията може да стане преди дефиницията й
myFunc(); // OK
function myFunc(){}
• Това не важи за функции, които са дефинирани само при
определени условия- те следва да бъдат извиквани след проверка
на условието
process(); // Грешка
if (true) { function process() {} }
process(); // OK

Функция без параметри и връщан резултат

Пример: конкатенация на низове func1.php

Oбхват на променливите




Функциите имат свое множество от променливи, различно от това на страницата и
останалите функции
Променливите, дефинирани във функцията, не са достъпни извън нея
По подразбиране променливите, дефинирани извън функцията, не са достъпни в нея

func3.php - notice $a not defined

Локални и глобални променливи


Локална променлива $counter



Глобална променлива $counter

2 начина за работа с глобални променливи


Алтернативен начин за промяна на глобална променлива е
използването на масива $GLOBALS

Статични променливи


Създават се с ключовата дума static, видими са във функцията и съхраняват значението си между
повикванията

Статични променливи - пример

Преглед на началото - целият файл след изтегляне

0 коментара

Все още няма коментари. Бъдете първият, който ще коментира.

За да коментирате, трябва да сте влезли в профила си.

Влезте