⊗ppSpFnAnCO 5 of 83 menu

PHP တွင် အမည်မဲ့ လုပ်ဆောင်ချက်များအတွင်း အပြင်ဘက် ကိန်းရှင်များ ပြောင်းလဲခြင်း

အမည်မဲ့ လုပ်ဆောင်ချက်တစ်ခုအတွင်း ပြောင်းလဲထားသော အပြင်ဘက် ကိန်းရှင်များသည် အပြင်ဘက်တွင် ပြောင်းလဲမည် မဟုတ်ပါ။

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

အပြောင်းအလဲများ သက်ရောက်စေရန်၊ ကိန်းရှင်ကို အကိုးအကားဖြင့် လွှဲပေးရန် လိုအပ်ပါသည်။

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

ကုဒ်သည် ရည်ရွယ်ထားသည့်အတိုင်း အလုပ်လုပ်စေရန် ပြင်ဆင်ပေးပါ။

<?php $num1 = 2; $num2 = 3; $func = function() use ($num1, $num2) { $num1 = $num1 ** 2; $num2 = $num2 ** 2; }; $func(); echo $num1; echo $num2; ?>
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်