⊗ppPmScGV 214 of 447 menu

Globalūs kintamieji PHP

Kaip jau žinote, išoriniai kintamieji nepasiekiami funkcijos viduje:

<?php $num = 1; function func() { $num = 2; } func(); echo $num; // 1 ?>

Tačiau juos galima padaryti prieinamais. Tam funkcijos viduje kintamąjį reikia paskelbti globaliu naudojant komandą global. Po to PHP supras, kad kreipiamės būtent į išorinį kintamąjį:

<?php $num = 1; function func() { global $num; // paskelbiame globaliu $num = 2; } func(); echo $num; // 2 ?>

Pataisykite kodą taip, kad jis veiktų pagal sumanymą:

<?php $num = 1; function func() { $num++; } func(); echo $num; // turi išvesti 2 ?>

Pataisykite kodą taip, kad jis veiktų pagal sumanymą:

<?php $num = 1; function func() { $num++; return $num; } echo func(); // turi išvesti 2 ?>

Pataisykite kodą taip, kad jis veiktų pagal sumanymą:

<?php $num = 1; function func() { return $num; } echo func(); // turi išvesti 1 ?>
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti