Lasten pitäminen turvassa vedessä
Huhtikuu 2024
Staattisen PHP-lauseen taikuus on, että se antaa funktion "muistaa" paikallisen muuttujan arvon seuraavan kerran, kun funktiota kutsutaan. Tässä opetusohjelmassa opit käyttämään staattista PHP-käskyä antamaan PHP-toiminnolle "muistin". PHP-perustoiminnolla ei ole kykyä muistaa toiminnossa luodun tai muutetun paikallisen muuttujan arvoa. Kun toiminto on valmis, kaikki tiedot funktion muuttujan arvosta katoavat. Tämän ongelman kiertämiseksi voimme käyttää PHP-staattista käskyä toiminnon muistamaan paikallisen muuttujan arvo toiminnon yhdestä puhelusta seuraavaan. Katsotaanpa peruskoodia.
toiminto toiminimi ()
staattinen $ muuttuja = arvo;
$ Muuttuja ++;
kaikulause
Tämä on kaikki toiminnallamme. Seuraavan kerran, kun tätä funktiota kutsutaan, muuttujan $ no_calls arvo muistetaan funktion viimeisestä suorituksesta ja lisätään sitten yhdellä. | |||||