Žurnālu veikals
Maijs 2024
PHP statiskā paziņojuma maģija ir tāda, ka tas funkcijai ļauj "atcerēties" lokālā mainīgā vērtību nākamajai funkcijas izsaukšanas reizei. Šajā apmācībā jūs uzzināsit, kā izmantot PHP statisko paziņojumu, lai PHP funkcijai piešķirtu "atmiņu". Pamata PHP funkcijai nav iespējas atcerēties lokālā mainīgā vērtību, kas ir izveidota vai mainīta funkcijas ietvaros. Kad funkcija ir pabeigta, visas zināšanas par funkcijas mainīgā vērtību pazūd. Lai izvairītos no šīs problēmas, mēs varam izmantot PHP statisko paziņojumu, lai norādītu funkcijai atcerēties lokālā mainīgā vērtību no viena funkcijas izsaukuma uz nākamo. Apskatīsim pamata kodu.
funkcija function_name ()
statiskā $ mainīgā = vērtība;
$ mainīgais ++;
atbalss paziņojums
Tas viss ir mūsu funkcijai. Nākamreiz, kad tiek izsaukta šī funkcija, mainīgās $ no_calls vērtība tiek atcerēta no pēdējās funkcijas izpildes un pēc tam atkal palielināta par vienu. | |||||