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çaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें