Bu muhtemelen basit bir soru ve benPHP'de anonim bir dizinin belirli bir öğesine başvurmak mümkün mü?
İşte basit bir kod parçası ... cevap "hayır" olabilir korkuyorum ama:
function func1() {
$bt = debug_backtrace();
print "Previous function was " . $bt[1]['function'] . "\n";
}
Şimdi ... Bu Can geçici değişken olmadan yapılabilir mi? Başka bir dilde, söylemek mümkün beklediğinizden: Ne yazık ki, PHP'de, bu hatayla sonuçlanır
function func1() {
print "Previous function was " . (debug_backtrace())[1]['function'] . "\n";
}
: yapıldığını edilemiyorsa
PHP Parse error: syntax error, unexpected '[' ...
, olamaz yapılmalı ve geçici bir değişken kullanacağım, ama tercih etmem.