373 of 410 menu

xdebug_get_function_stack funksiýasy

xdebug_get_function_stack funksiýasy häzirki funksiýa çagyryşlary steki baradaky maglumatlary öz içine alýan massiw gaýtaryar. Massiwiň her elementi çagyryş baradaky maglumatlar bilen assosiatiw massiw hökmünde görkezilýär. Funksiýanyň işlemegi üçin gurnalan Xdebug giňeldişi talap edilýär.

Syntax

xdebug_get_function_stack();

Mysal

Çagyryşlar stekini almanyň ýönekeý mysaly:

<?php function test() { var_dump(xdebug_get_function_stack()); } test(); ?>

Kodyň ýerine ýetiriliş netijesi:

[ [ 'function' => 'test', 'file' => '/path/to/file.php', 'line' => 4, 'params' => [] ], [ 'function' => '{main}', 'file' => '/path/to/file.php', 'line' => 5, 'params' => [] ] ]

Mysal

Iç-içe funksiýa çagyryşlary bilen mysal:

<?php function inner() { return xdebug_get_function_stack(); } function outer() { return inner(); } $res = outer(); print_r($res); ?>

Kodyň ýerine ýetiriliş netijesi:

[ [ 'function' => 'inner', 'file' => '/path/to/file.php', 'line' => 3, 'params' => [] ], [ 'function' => 'outer', 'file' => '/path/to/file.php', 'line' => 6, 'params' => [] ], [ 'function' => '{main}', 'file' => '/path/to/file.php', 'line' => 8, 'params' => [] ] ]

Şeýle-de garaň

  • debug_backtrace funksiýasyny,
    çagyryşlar steki baradaky şuňa meňzeş maglumatlary gaýtaryar
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et