Sveikatos lankytojas ir gyvasis altorius
Gegužė 2024
Kai studijuojate PHP, norėsite užkoduoti kiekvieną programos eilutę, kad galėtumėte išsiaiškinti, kaip kodas veikia. Kažkur pakeliui suprasite, kad yra tam tikrų užduočių, kurias jūsų programa turi atlikti vėl ir vėl. Todėl jūs vėl ir vėl rašote tas pačias kodo eilutes. Pavyzdžiui, yra keletas atvejų, kai jūsų svetainės lankytojas turės jums nurodyti el. Pašto adresą. Jis gali norėti ką nors nusipirkti, užsiprenumeruoti jūsų informacinį biuletenį arba užpildyti klientų aptarnavimo formą. Kiekvieną kartą įvesdami savo el. Pašto adresą ir pateikdami žiniatinklio formą, jūs norėsite, kad jūsų programa patikrintų el. Pašto adreso tikslumą. Galite užduoti kodą šiai užduočiai kiekvienoje programos vietoje, kurią turite patikrinti el. Pašto adresą. Bet tai nėra labai efektyvu. Na, PHP turi atsakymą į šią problemą. Jis vadinamas funkcija. Iš esmės yra dviejų tipų PHP funkcijos. Pirmasis tipas yra įmontuota funkcija. Šios funkcijos jau yra PHP kalbos dalis, todėl jums nereikia jų patys rašyti. Norėdami naudoti šias įmontuotas funkcijas, tiesiog pridėkite funkcijų skambutį į savo programą. Funkcijos skambutis yra kodo dalis, kuri nurodo jūsų programai „paskambinti“ įtaisytą funkciją, kai jums jos reikia. Antrasis funkcijos tipas yra vartotojo apibrėžta funkcija. Tai yra funkcijos, kurias pats rašote. Tada, parašę funkciją, galite bet kada paskambinti į savo programą, koduodami funkcijos skambutį. Pažvelkime į funkcijų skambučio PHP kodą. Pagrindinis PHP kodas
Pavyzdys
Tai vardas, suteiktas funkcijai ir kaip jūsų programa atpažins funkciją. Kaip pavyzdį naudojau įmontuotą spausdinimo funkciją. Funkcijos_pavadinimas spausdinimo funkcijai yra spausdinti ir jis dedamas kairėje pusėje ().
Skliaustai naudojami informacijai perduoti. Jei jums nereikia perduoti jokios informacijos, tada nieko nepažymėsite tarp ().
Argumentas yra informacija, kurią norite perduoti funkcijai. Jei turite daugiau nei vieną argumentą, atskirkite juos kableliu. Tada įterpkite argumentą (-us) tarp skliaustų. Mūsų pavyzdyje funkcijai perduotas argumentas (informacija) yra $ pranešimo kintamasis, esantis tarp skliaustų. Integruota spausdinimo funkcija spausdins bet kokią reikšmę, kurią suteikėte kintamajam $ message.
Kabliataškis baigiasi funkcijos skambučiu Pastaba: Funkcija paprastai perduoda informaciją programai, kai ji baigiama. Pvz., Spausdinimo funkcija perduoda loginį vertę atgal į programą. | ||||||