PHP funktsioon ja funktsioonikõne
Kui õpite PHP-d, peate koodi sisestama oma programmi kõik read, et saaksite uurida, kuidas kood töötab. Kusagil teel saate aru, et on olemas teatud ülesanded, mida teie programm peab ikka ja jälle täitma. Ja seetõttu leiate, et kirjutate ikka ja jälle samu koodiridasid. Näiteks on mitmel korral vaja, et teie veebisaidi külastaja annaks teile e-posti aadressi. Ta võib-olla soovib midagi osta, registreeruda teie uudiskirja saamiseks või täita klienditeeninduse vormi. Iga kord, kui ta sisestab oma e-posti aadressi ja edastab veebivormi, soovite, et teie programm kontrolliks e-posti aadressi õigsust. Võite selle ülesande käsitsi kodeerida oma programmi igas asukohas, mida peate kontrollima e-posti aadressi. Kuid see pole eriti tõhus. Noh, PHP-l on sellele probleemile vastus. Seda nimetatakse funktsiooniks.

Põhimõtteliselt on kahte tüüpi PHP funktsioone. Esimene tüüp on sisseehitatud funktsioon. Need funktsioonid on juba osa PHP keelest ja seetõttu ei pea te neid ise kirjutama. Nende sisseehitatud funktsioonide kasutamiseks lisate lihtsalt funktsioonikõne oma programmile. Funktsioonikõne on kooditükk, mis käsib teie programmil sisseehitatud funktsiooni sisse kutsuda, kui seda vajate. Teine tüüpi funktsioon on kasutaja määratletud funktsioon. Need on funktsioonid, mille kirjutate ise. Seejärel, pärast funktsiooni kirjutamist, saate selle funktsiooni kõne kodeerimisega oma programmi igal ajal kutsuda. Vaatame funktsioonikõne PHP-koodi.

Põhiline PHP-kood
funktsiooni_nimi (argument, argument);

Näide
print ($ teade);


printida ();
funktsiooni_nimi
See on funktsioonile antud nimi ja teie programm tuvastab funktsiooni. Olen näitena kasutanud sisseehitatud printimisfunktsiooni. Prindifunktsiooni funktsiooni_nimi on printida ja see on paigutatud () vasakpoolsele küljele.

print ($ teade);
Lülitus
Sulgu kasutatakse teabe edastamiseks funktsioonile. Kui teil pole vaja mingit teavet edastada, ei pane te midagi () vahele.

$ teade
Argument
Argument on teave, mida soovite funktsioonile edastada. Kui teil on mitu argumenti, eraldage need komaga. Seejärel asetage argument (ed) sulgude vahele. Meie näites on funktsioonile edastatud argument (teave) $ sõnumi muutuja $, mis asetatakse sulgude vahele. Sisseehitatud printimisfunktsioon prindib kõik väärtused, mille olete andnud muutujale $.

print ($ teade);
;
Semikoolon lõpetab funktsioonikõne

Märkus. Funktsioon edastab teabe tavaliselt programmile tagasi, kui funktsioon on lõpule viidud. Näiteks edastab printimisfunktsioon tõeväärtuse programmi tagasi.





Video Juhiseid: PHP for Web Development (Mai 2024).