PHP is een programmeertaal die hoofdzakelijk wordt gebruikt voor het maken van dynamische webpagina's . Programma's bevatten variabelen , worden variabelen gebruikt in functies en procedures van een programma . Het aanroepen van een functie of een procedure staat bekend als " bellen " van de functie of procedure . Variabelen die naar verwachting worden doorgegeven een waarde wanneer de functie of procedure wordt genoemd staan bekend als parameters en de waarden doorgegeven aan hen zijn argumenten . PHP PHP werd oorspronkelijk ontwikkeld als een set van tools geschreven in de programmeertaal Perl , maar uitgegroeid tot een duidelijke taal in zijn eigen recht . Een PHP- programma is als een webpagina template . In tegenstelling tot een statische webpagina , wordt het niet opgeslagen in zijn definitieve vorm . De PHP-programma heeft secties die zullen worden ingevuld wanneer het programma wordt aangeroepen . Dit resulteert in verschillende webpagina's op basis van de resultaten van de database haalt . Parameter Formaat Parameters , zoals variabelen in PHP altijd beginnen met een dollarteken ( $ ) . Ze volgen een functienaam tussen haakjes en gescheiden door coma : mijn_functie ( $ a_parameter , $ b_parameter ) . Het gegevenstype van variabelen hoeven niet te worden aangegeven . De compiler is afgeleid van het type van de eerste waarde die wordt toegekend aan een variabele of parameter . Passing Argumenten Een argument kan een waarde , een variabele , een te matrix of een verwijzing . In het voorbeeld : a_function ( ' a ' ) de letter ' a ' is het argument dat wordt doorgegeven aan de functie . In het voorbeeld a_function ( $ a ) welke waarde is geplaatst in de variabele $ a is het argument voor de functie . Echter, waarden in globale variabelen niet moeten worden doorgegeven als argumenten omdat lokale kunnen worden door een "global " verklaring vanuit de functie . De waarde van een globale variabele niet gewijzigd wanneer het wordt doorgegeven aan een functie . Het zal echter als de variabele wordt doorgegeven als een referentie . Dit geeft de controle van de variabele en de inhoud van de functie . Dit wordt bereikt door de syntax : . A_function ( & $ a ) Foutomstandigheden De lijst met argumenten van een functie moet het aantal parameters in de functie declaratie overeen . Anders zal er een fout optreden . Functie verklaringen kunnen standaardwaarden voor parameters omvatten , in welk geval , de functie kan worden opgeroepen zonder zonder argumenten . Echter, als slechts enkele parameters worden gegeven standaardwaarden in de functie declaratie , die parameters zonder standaardwaarden vermeld moeten worden voordat die met standaardwaarden . In dit geval wordt alleen argumenten voor die parameters zonder standaardwaarden moeten worden geleverd .
|