说我有一些我经常使用的东西.例如,大约90%的时间我使用
explode ($delimiter, $string);
Run Code Online (Sandbox Code Playgroud)
通常你会像这样使用它:
$string = "blah/blah/blah";
$e = explode("/", $string);
Run Code Online (Sandbox Code Playgroud)
如果我编写自定义函数,PHP会更快吗?
#reusable
function c4($str) {
return explode("/", $str);
}
$e = c4("blah/blah/blah/");
Run Code Online (Sandbox Code Playgroud)
或者也许当写为匿名函数时?
#reusable
$c4 = function($str) {
return explode("/", $str);
};
$e = $c4("blah/blah/blah");
Run Code Online (Sandbox Code Playgroud)
我不知道如何把这个,但也许这是正确的问题:PHP'缓存'用户函数以供将来使用(在解析时)?如果是这样,当使用相同的参数时,使用本机函数和重用相同自定义函数的断点变得更有效.可能是因为可解析代码的数量较少?
刚阅读StackOverflow的建议:
"We prefer questions that can be answered, not just discussed."
Run Code Online (Sandbox Code Playgroud)
所以我真的希望这不会在讨论中结束.非常好奇地等待你的回复!
| 归档时间: |
|
| 查看次数: |
338 次 |
| 最近记录: |