⊗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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу