PHP-toiminto ja toimintokutsu
Kun opiskelet PHP: tä, haluat koodittaa ohjelmiston kaikki rivit käsin, jotta voit tutkia koodin toimintaa. Jossain matkan varrella tajuat, että on olemassa tiettyjä tehtäviä, jotka ohjelman täytyy suorittaa uudestaan ​​ja uudestaan. Ja siksi huomaat kirjoittavan samat koodirivit uudestaan ​​ja uudestaan. Esimerkiksi on olemassa useita tapauksia, jolloin verkkosivustosi vierailijan olisi annettava sinulle sähköpostiosoite. Hän saattaa haluta ostaa jotain, tilata uutiskirjeesi tai täyttää asiakaspalvelulomakkeen. Joka kerta, kun hän kirjoittaa sähköpostiosoitteensa ja lähettää verkkolomakkeen, haluat ohjelman tarkistavan sähköpostiosoitteen oikeellisuuden. Voit koodittaa tämän tehtävän käsin ohjelmiston jokaisessa paikassa, joka sinun on tarkistettava sähköpostiosoite. Mutta se ei ole kovin tehokasta. No, PHP: llä on vastaus tähän ongelmaan. Sitä kutsutaan funktiona.

PHP-toimintoja on periaatteessa kahta tyyppiä. Ensimmäinen tyyppi on sisäänrakennettu toiminto. Nämä toiminnot ovat jo osa PHP-kieltä, joten sinun ei tarvitse kirjoittaa niitä itse. Voit käyttää näitä sisäänrakennettuja toimintoja lisäämällä vain toimintopuhelun ohjelmaan. Toimintopuhe on koodinpätkä, joka käskee ohjelmasi "soittamaan" sisäänrakennetun toiminnon aina, kun sitä tarvitset. Toinen toimintotyyppi on käyttäjän määrittelemä toiminto. Nämä ovat toiminnot, jotka kirjoitat itse. Kun olet kirjoittanut funktion, voit kutsua sen ohjelmaan milloin tahansa koodaamalla funktion puhelun. Katsotaanpa funktion puhelun PHP-koodia.

Perus PHP-koodi
funktio_nimi (argumentti, argumentti);

esimerkki
tulosta ($ viesti);


Tulosta();
function_name
Tämä on funktiolle annettu nimi ja miten ohjelma tunnistaa toiminnon. Olen käyttänyt sisäänrakennettua tulostustoimintoa esimerkkinä. Tulostustoiminnon_nimi on Tulosta ja se on sijoitettu () vasemmalle puolelle.

tulosta ($ viesti);
sulkumerkki
Suluja käytetään tiedon välittämiseen toiminnolle. Jos sinun ei tarvitse antaa mitään tietoa, et laita mitään () -väliin.

$ viesti
Perustelu
Argumentti on tieto, jonka haluat siirtää toimintoon. Jos sinulla on useita argumentteja, erota ne pilkulla. Sijoita sitten argumentti sulkujen väliin. Esimerkissämme funktiolle välitetty argumentti (tieto) on $ viestimuuttuja, joka sijoitetaan sulujen väliin. Sisäinen tulostustoiminto tulostaa mitä tahansa arvoa, jonka olet antanut $ -muuttujalle.

tulosta ($ viesti);
;
Puolipiste päättää funktion puhelun

Huomaa: Toiminto välittää tiedot yleensä takaisin ohjelmalle, kun toiminto on valmis. Esimerkiksi tulostustoiminto välittää Boolen ohjelman takaisin ohjelmalle.





Video-Ohjeita: PHP for Web Development (Saattaa 2024).