PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

FETCH_FUNC_ARG | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

FETCH_FUNC_ARG

PHP コード

<?php
/*
 * 
 * opcode number: 92
 */
function foo($x)
{
}

$x 1;
$y "x";
$z "foo";

$z($$y);

?>

PHP オペコード

関数名: (null)

コンパイルされた変数: !0=$x, !1=$y, !2=$z

line#op fetchextreturn operands
60 NOP      
101 ASSIGN     !0,1
112 ASSIGN     !1,'x'
123 ASSIGN     !2,'foo'
144 INIT_FCALL_BY_NAME     !2
 5 FETCH_FUNC_ARGlocal  $3 !1
 6 SEND_VAR     $3
 7 DO_FCALL_BY_NAME  1   
168 RETURN     1

関数名: foo

コンパイルされた変数: !0=$x

line#op fetchextreturn operands
60 RECV     1
81 RETURN     null

忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「FETCH_FUNC_ARG」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | FETCH_FUNC_ARG」をGoogle検索
copyright © 1997-2022 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: