⊗ppPmScGV 214 of 447 menu

გლობალური ცვლადები PHP-ში

როგორც უკვე იცით, გარე ცვლადები ფუნქციის შიგნით მიუწვდომელია:

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

თუმცა, მათი წვდომა შესაძლებელია. ამისთვის ფუნქციის შიგნით ცვლადი უნდა გამოვაცხადოთ გლობალურად global ბრძანების გამოყენებით. ამის შემდეგ PHP გაიგებს, რომ ჩვენ ზუსტად გარე ცვლადს ვცდილობთ წვდომას:

<?php $num = 1; function func() { global $num; // ვაცხადებთ გლობალურად $num = 2; } func(); echo $num; // 2 ?>

გამასწორეთ კოდი ისე, რომ იგი იმუშავოს დანიშნულებისამებრ:

<?php $num = 1; function func() { $num++; } func(); echo $num; // უნდა გამოიტანოს 2 ?>

გამასწორეთ კოდი ისე, რომ იგი იმუშავოს დანიშნულებისამებრ:

<?php $num = 1; function func() { $num++; return $num; } echo func(); // უნდა გამოიტანოს 2 ?>

გამასწორეთ კოდი ისე, რომ იგი იმუშავოს დანიშნულებისამებრ:

<?php $num = 1; function func() { return $num; } echo func(); // უნდა გამოიტანოს 1 ?>
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა