
它使函数记住
$has_run多次调用之间给定变量的值(在您的示例中)。
您可以将其用于不同的目的,例如:
function doStuff() { static $cache = null; if ($cache === null) { $cache = '%heavy database stuff or something%'; } // pre using $cache}在此示例中,
if只能执行一次。即使
doStuff会发生多次呼叫。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)