⊗ppPmScGV 214 of 447 menu

PHP-də Qlobal Dəyişənlər

Artıq bildiyiniz kimi, xarici dəyişənlər funksiya daxilində əlçatan deyil:

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

Lakin, onları əlçatan etmək olar. Bunun üçün funksiya daxilində dəyişəni global əmri ilə qlobal elan etmək lazımdır. Bundan sonra PHP başa düşəcək ki, biz məhz xarici dəyişənə müraciət edirik:

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

Kodu elə düzəldin ki, nəzərdə tutulduğu kimi işləsin:

<?php $num = 1; function func() { $num++; } func(); echo $num; // 2 çap etməlidir ?>

Kodu elə düzəldin ki, nəzərdə tutulduğu kimi işləsin:

<?php $num = 1; function func() { $num++; return $num; } echo func(); // 2 çap etməlidir ?>

Kodu elə düzəldin ki, nəzərdə tutulduğu kimi işləsin:

<?php $num = 1; function func() { return $num; } echo func(); // 1 çap etməlidir ?>
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et