⊗ppPmScGV 214 of 447 menu

Pembolehubah Global dalam PHP

Seperti yang anda sudah tahu, pembolehubah luar tidak boleh diakses di dalam fungsi:

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

Walau bagaimanapun, ia boleh dijadikan boleh diakses. Untuk ini, di dalam fungsi, pembolehubah perlu diisytiharkan sebagai global dengan menggunakan arahan global. Selepas itu, PHP akan faham bahawa kita merujuk tepat kepada pembolehubah luar:

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

Betulkan kod supaya ia berfungsi seperti yang dirancang:

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

Betulkan kod supaya ia berfungsi seperti yang dirancang:

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

Betulkan kod supaya ia berfungsi seperti yang dirancang:

<?php $num = 1; function func() { return $num; } echo func(); // sepatutnya output 1 ?>
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak