<?php
class MyClass
{
static function test()
{
echo "Victor";
}
static function result()
{
echo "My name is ".self::test();
}
}
MyClass::result();
?>
私はなぜself::test()
がコマンドの残りの部分の前に実行されるのか、それとも他の方法で実行されるのか混乱しています。コメントには事前に感謝します。この関数呼び出しの操作の順序は何ですか?
試しましたか?このコードを実行すると、どのような結果が得られますか? – liquorvicar
@liquorvicar:実際にはタイプミスがありました。私はなぜちょうど混乱しています。 – stanigator
define * command *、あなたは 'echo'か' MyClass :: result(); '文を意味しますか? – Yoshi