ПредишенСледващото

Въпреки, че PHP е слабо типов език, това е важно да има основни познания за видовете. тъй като те играят важна роля в PHP.

функционални дефиниции ни показват какви ценности се връщат. Например, да функция на първото определяне strlen ().

Обяснение на дефинициите на функциите

strlen () е във всички версии на PHP и 4 PHP 5

Типът на връщане на стойността на функцията, в този случай числото (от дължината на линия, измерена чрез броя).

Първият (и в този случай само) параметър / аргумент на тази функция се нарича низ. и вида е низ.

Ние можем да пренапишем горното определение на функцията в по-общ вид:

Много функции отнеме няколко параметри, например in_array (). Неговият прототип изглежда така:

Какво означава това? in_array () връща булева. TRUE при успех (ако се намери игла в купа сено) или при неуспех (ако не бе намерен на игла в купа сено). Първият вариант се нарича иглата ( "игла") и може да отнеме много различни видове. затова той се нарича "смесен". Този смесен игла (това, което ние търсим) може да бъде всеки скаларна стойност (низ, число, или поплавък) или масив. купа сено ( "купа сено" масив, който ние търсим) - това е втората опция. Една трета незадължителен параметър се нарича строго ( "строг"). Всички избираеми параметри са написани на [квадратни скоби]. Ръчно показва, че параметъра по подразбиране стриктно се задава в булев FALSE. Вижте отделна страница документация за всяка функция за повече информация относно тяхната работа.

символ (Ampersand), доставени на параметъра на функцията ви позволява да предават стойности на този параметър за справка.

В този пример, можем да използваме трета опция параметър $ Мачове. които ще бъдат предадени по референция.

Има и функции с по-сложна информация PHP версия. Вземете за пример html_entity_decode ().

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

Свързани статии

Подкрепете проекта - споделете линка, благодаря!