Als ontwikkelaars applicaties en scripts in programmeertalen , kan het proces een intense en veeleisende een te zijn . Om deze reden , programmeurs vaak op zoek naar manieren om de hoeveelheid code die een applicatie vereist een minimum te beperken en te hergebruiken code waar mogelijk . Web programmeurs kunnen PHP-functies gebruiken voor dit doel . Naast die het mogelijk hergebruik code van functies maakt script gemakkelijker te updaten en te onderhouden . Verklaring PHP scripts kan bevatten functies door een opsomming van hun namen , parameters en implementatie details . De volgende voorbeeldcode kan binnen een PHP-script verschijnen : functie do_something ( ) { echo " bezig zijn " ; } Wanneer een functie verklaring voorkomt binnen een PHP-script , kunnen andere code gebruik van de verwerking door de functie te maken . PHP-ontwikkelaars helper functies kunnen creëren op de functionaliteit die ze nodig hebben om een of meerdere keren te gebruiken binnen een toepassing te bieden . Als een functie wordt aangeroepen vanuit meerdere locaties , het moet alleen worden bijgewerkt of onderhouden binnen de functie aangifte en eventuele wijzigingen zullen worden weerspiegeld in de hele script . Oproepen Zodra een PHP-script heeft toegang tot een functie , kan code noemen met zijn naam , zoals in het volgende voorbeeld syntax fragment: do_something ( ) op ; als deze regel verschijnt in een script en het script voert vervolgens de inhoud van de functie aanroept voeren , wat het ook zijn . De " klant " code aanroepen van de methode niet eens behoefte aan een bewustwording van de inhoud van de functie hebben , zolang het algemene doel is duidelijk . Daarom ontwikkelaars bevatten vaak informatief opmerkingen naast helper functies //schrijven Iets de browser p Dit is een eenvoudig voorbeeld , maar in het algemeen een hulpfunctie nuttiger zijn als het is opgenomen samen met een gedetailleerde reactie . parameters PHP-functies kunnen argumenten te accepteren , soms aangeduid als parameters . Elke parameters verschijnen binnen de functie verklaring zoals in het volgende voorbeeld code : . Functie output_text ( $ the_text ) { echo " " $ the_text " < /p > . " ; } Customer code kan deze methode noemen , een string parameter door te geven als volgt : $ some_text = " Hallo " ; output_text ( $ some_text ) ; . Deze code zal ertoe leiden dat de doorgegeven parameter string output volgens de uitvoering functie retourneren PHP-functies kan terug variabelen en waarden om de code te bellen . De volgende voorbeeldcode geeft aan waarbij een triviale functie met een numerieke return waarde : functie multiply_it ( $ num ) { return $ num * 3 ; } externe code kan deze functie aan te roepen , een parameter door te geven en het ontvangen van de geretourneerde waarde als volgt : $ my_num = 5 ; $ new_num = multiply_it ( $ my_num ) ; < br > het nieuwe nummer variabele moet de waarde die resulteert uit de vermenigvuldiging gedefinieerd binnen de functie declaratie nu bevatten .
|