373 of 410 menu

Функсияи xdebug_get_function_stack

Функсияи xdebug_get_function_stack массиверо бармегардонад, ки иттилоотро дар бораи стеки фарохонӣи функсияҳои ҷори дар бар мегирад. Ҳар як унсури массив массив ассотсиатсивиро бо додаҳо дар бораи фарохонӣ тасвир мекунад. Барои кор кардани функсия, насби васеъшавии Xdebug талаб карда мешавад.

Синтаксис

xdebug_get_function_stack();

Намуна

Намунаи оддии ба даст овардани стеки фарохонӣ:

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

Натиҷаи иҷрои рамз:

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

Намуна

Намуна бо фарохонӣҳои фуромада:

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

Натиҷаи иҷрои рамз:

[ [ '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' => [] ] ]

Нигаред низ

  • функсияи debug_backtrace,
    ки иттилооти монандро дар бораи стеки фарохонӣ бармегардонад
Тоҷикӣ
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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан