今日、誰かのコードを見ていると、次のことがわかりました。
public $setCookieFunction = 'setcookie';
$setcookie = $this->setCookieFunction;
誰でもこれがどのように機能するか知っていますか?
ありがとう!
今日、誰かのコードを見ていると、次のことがわかりました。
public $setCookieFunction = 'setcookie';
$setcookie = $this->setCookieFunction;
誰でもこれがどのように機能するか知っていますか?
ありがとう!
と同じパラメーターを使用して、次のように呼び出される可能性がありますsetcookie()
。
$setcookie( string $name [, string $value [, int $expire = 0 [, string $path [, string $domain [, bool $secure = false [, bool $httponly = false ]]]]]] );
または:
$this->$setCookieFunction( string $name [, string $value [, int $expire = 0 [, string $path [, string $domain [, bool $secure = false [, bool $httponly = false ]]]]]] );
ここでの利点は、$this->setcookie
任意の関数名に変更でき、その関数がクラス全体で呼び出されることです。