Python では、クラス インスタンス メソッドでこれを行うことができます。
esc = self.super_long_escape_function_name
print esc(param1) + ", " + esc(param2)
PHPでは、これは私が作成できた最も近い「同等のもの」です。
$self = $this;
$esc = function($str) use($self) {
return $self->super_long_escape_function_name($str);
};
echo $esc($param1) . ", " . $esc($param2);
そして、私はそれを同等とは呼びません。私もこれを試しましたが成功しませんでした:
$esc = '$this->super_long_escape_function_name';
クラス インスタンス メソッドのローカル ショートカットを作成する良い方法はありますか?