Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
PHP skripty môžu obsahovať funkcie uvedením ich mena, parametre a detaily implementácie . Nasledujúci kód vzorky by sa mohli objaviť v PHP skriptu :
funkcie do_something ( ) {
echo " Robiť niečo " ;
}
funkcie vyhlásenie sa objaví v PHP skriptu , môže iný kód využiť spracovanie poskytnutých funkcií . PHP vývojári môžu vytvárať pomocné funkcie , ktoré poskytujú funkcie , ktoré potrebujú , aby raz alebo viac použití v aplikácii . Ak je funkcia volaná z viacerých miest , je nutné iba aktualizovať alebo udržiavaná v deklarácii funkcie a prípadné zmeny sa prejavia v celom skripte .
Vyzýva
akonáhle PHP skript má prístup k funkcii , kód môže volať ho pomocou jeho meno , ako v nasledujúcom ukážkovom syntaxe výňatok :
do_something ( ) ;
akonáhle sa objaví tento riadok v skripte a skript potom spustí , obsah funkcie s názvom spustí , nech sa to stane , že je . " Zákazník " kód volá metódu ani nemusí mať nejaké povedomie o obsahu funkcie , tak dlho , kým jeho všeobecný účel je jasný . Z tohto dôvodu sa vývojári často zahŕňajú poučné komentáre k ďalšej pomocnej funkcie :
//niečo napísať do prehliadača
Toto je jednoduchý príklad , ale všeobecne bude pomocná funkcia byť viac užitočná , ak je uvedený spolu s podrobným komentárom .
parametre
PHP funkcie môže prijať argumenty , niekedy označovaná ako parametre . Všetky parametre sa objaví v deklarácii funkcie , ako v nasledujúcom príklade kóde : ..
Funkcia output_text ( $ the_text ) {
echo "
" $ the_text " < /p > " ;
}
kód Zákazník môže volať túto metódu , odovzdaním parametra reťazec takto :
$ some_text = " Hello " ;
output_text ( $ some_text ) .
Tento kód spôsobí , že parameter odovzdaný reťazec , ktorý bude vystupovať v závislosti na plnení funkcií
nakupovať
PHP funkcia môže návrat premenné a hodnoty do kódu volať . Nasledujúci kód vzorky demonštruje deklarovať triviálne funkciu číselné návratovej hodnoty :
funkcie multiply_it ( $ num ) { return $
num * 3 ;
}
externý kód môže volať túto funkciu , odovzdaním parametra a získaní vrátenej hodnoty takto :
$ my_num = 5 ;
$ new_num = multiply_it ( $ my_num ) ;
nové číslo premenné by mal teraz obsahovať hodnotu vyplývajúcu z operácií násobenie definované v deklarácii funkcie .