393 of 410 menu

get_defined_functions ဖန်ရှင်

get_defined_functions ဖန်ရှင်သည် သတ်မှတ်ထားသော ဖန်ရှင်အားလုံး၏ စာရင်းပါဝင်သည့် များမြောင်သော ခင်းကျင်းမှုကို ပြန်ပေးသည်။ ခင်းကျင်းမှုတွင် သော့ချက်နှစ်ခု ပါဝင်သည် - PHP ၏ အတွင်းသုံး ဖန်ရှင်များအတွက် 'internal' နှင့် အသုံးပြုသူဖန်ရှင်များအတွက် 'user'။ ဤဖန်ရှင်သည် ပါရာမီတာများ လက်ခံမှုမရှိပါ။

ဝါကျဖွဲ့ပုံ

get_defined_functions();

ဥပမာ

သတ်မှတ်ထားသော ဖန်ရှင်အားလုံး၏ စာရင်းကို ရယူကြမည်-

<?php function customFunction() {} $res = get_defined_functions(); print_r(array_slice($res['internal'], 0, 3)); print_r($res['user']); ?>

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ် (ဥပမာ)-

[ 'zend_version', 'func_num_args', 'func_get_args' ] ['customFunction']

ဥပမာ

သီးခြားဖန်ရှင်တစ်ခု ရှိ/မရှိ စစ်ဆေးကြည့်ခြင်း-

<?php $functions = get_defined_functions(); if (in_array('strpos', $functions['internal'])) { echo 'Function strpos exists'; } ?>

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်-

'Function strpos exists'

ဥပမာ

အသုံးပြုသူဖန်ရှင်များ၏ အရေအတွက်ကို ရေတွက်ခြင်း-

<?php function func1() {} function func2() {} $res = get_defined_functions(); echo 'User functions count: ' . count($res['user']); ?>

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်-

'User functions count: 2'

ဆက်လက်လေ့လာရန်

  • function_exists ဖန်ရှင်၊
    သည် သီးခြားဖန်ရှင်တစ်ခု ရှိ/မရှိ စစ်ဆေးပေးသည်
  • get_defined_constants ဖန်ရှင်၊
    သည် သတ်မှတ်ထားသော ကွန်စတန်အားလုံးကို ပြန်ပေးသည်
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်