我知道你可以通过制作PHP文件和使用技术上实现PHP扩展require_once.
但如果你用C或C++编写扩展,它会优化性能.
如果是这样,你会如何为此做一个"你好世界"?
有没有办法阻止array_walk匿名函数内部?
下面是一些示例代码(可行),用于显示我的意思,检查数组是否只有数值.
$valid = true;
array_walk($parent, function ($value) use (&$valid) {
if (!is_numeric($value)) {
$valid = false;
}
});
return $valid ? 'Valid' : 'Invalid';
Run Code Online (Sandbox Code Playgroud)
如果我有一个足够大的数组,并且第一个条目无效,其余的(冗余)检查仍然完成,所以我想停止执行.
使用break/ continue不起作用(错误:) Fatal error: Cannot break/continue 1 level in ....
注意:我不想重写代码,我只想知道如果这是可能的.