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

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

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

Функции в 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 коментара

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

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

Влезте