Съвет:
кликнете върху бутона Търсене на празен търсене низ "търсене PHP" за пълния списък на вградения в PHP функции в дясната колона.
Ако искате да намерите подробно описание с пример за конкретна PHP функция, задайте го в търсене на низ. →
В PHP, има две основни форми на функции: вградени и обичай.
За определяне на потребителски дефинирана функция, като използвате функцията за ключова дума.
Започвайки с PHP версия 4.0, можете да използвате аргументи, инлайн по подразбиране.
Резултатите от Примери 1-2:
Забележка: следния код няма да работи, както може да се очаква. $ Променливата пълна във всички случаи да е вярно.
Предаването на параметри чрез позоваване
Аргументите могат да бъдат предавани чрез връзка. След това, всички промени, направени на аргумента в тялото на функция, ще се отрази на самата променлива.
Резултатите от Пример 3:
AF = 10; BF = 6 След функцията: AF = 16; BF = 6
Връщайки ценности
За да се върнете стойности от функция Използвайте отчета за връщане. Можете да се върнете няколко стойности, ако се прилага списък списък ().
Резултатите от Пример 4:
динамични функции
В PHP, можете да използвате динамични функции. Това означава, че ако една променлива се присвоява на името на функцията, а след това тази променлива може да бъде достъпен по същия начин, както и с функцията.
Резултатите от Пример 5:
Ние сме вътре funct1 функция (); Ние сме вътре funct2 функция ();
Глобалните променливи
За променлива създаден извън функция е на разположение в рамките на функция, е необходимо да го декларира глобална използвате изявлението.
Резултатите от Пример 6:
Една глобална променлива е на стойност - 45
статични променливи
Променливата запази стойността си между повиквания към функцията, трябва да го декларира статично използване на статично изявлението.
Тя е създадена и инициализира променлива $ сс. Във връзка с функция Funct (), тази променлива ще остане местен. През втория и следващите повиквания FUNCT () функция инициализация игнорира и съхранява последната стойност целеви.
Резултатите от Пример 7:
1. понеделник
Царят се разхождах в парка
2. вторник
Свързани статии