⊗ppPmScGV 214 of 447 menu

PHPda Global O'zgaruvchilar

Siz allaqachon bilasizki, tashqi o'zgaruvchilar funktsiya ichida mavjud emas:

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

Biroq, ularni mavjud qilish mumkin. Buning uchun funktsiya ichida o'zgaruvchini global komandasi yordamida global deb e'lon qilish kerak. Shundan so'ng PHP biz aniq tashqi o'zgaruvchiga murojaat qilayotganimizni tushunadi:

<?php $num = 1; function func() { global $num; // global deb e'lon qilamiz $num = 2; } func(); echo $num; // 2 ?>

Kodni maqsadga muvofiq ishlashi uchun tuzating:

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

Kodni maqsadga muvofiq ishlashi uchun tuzating:

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

Kodni maqsadga muvofiq ishlashi uchun tuzating:

<?php $num = 1; function func() { return $num; } echo func(); // 1 chiqarishi kerak ?>
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish