私はそれは私に次のエラーを与えるstatic::some_method();
ことで、私の静的メソッドを呼び出します。PHPで静的メソッドを呼び出す正しい方法は何ですか?
Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM, expecting T_VARIABLE in /some/path/SomeClass.class.php on line 15
私はクラス名で静的交換した場合、それは当然のことながら動作しますが、使用しなくても静的メソッドをコールする正しい方法は何ですかクラス名?
クラス名を使用する必要があります。 AFAIKの周りに他の方法はありません。 – Bojangles
それは意味がありません、どのようにPHPはあなたが意味するクラスのメソッドを知ることができますか? 「通常の」グローバル関数を意味しますか?次に、クラス内で関数を宣言することはできません。 – AndreKR
あなたのコードをもう一度チェックしてください。特に、文字列の場合は、makeに構文エラーがないことを確認してください。適切なエスケープシーケンスを使用してください。 "\" –