Php regexp搜索和数组搜索哪个更快?

Php regexp搜索和数组搜索哪个更快?,php,regex,arrays,Php,Regex,Arrays,哪个更快: 用于搜索大文件内容以查找特定模式的regexp,或 数组搜索,用于搜索大数组以匹配任何索引处的值。 在其他条件相同的情况下,我希望数组搜索总是更快,不必读取文件,也不必解析和执行正则表达式。这将取决于您拥有的数据类型、正在搜索的数据类型和数量。您真的需要尝试一下,并找到适合您的方法,在不了解上下文和具体实现的情况下,我们中的任何人都无法给出正确的答案 如果您想了解一些指标并找出答案,请查看课程。这是两项完全不同的任务。苹果对苹果,橙子对橙子…当你测试它时,哪一个更快?!?我正在做一个

哪个更快:

用于搜索大文件内容以查找特定模式的regexp,或 数组搜索,用于搜索大数组以匹配任何索引处的值。
在其他条件相同的情况下,我希望数组搜索总是更快,不必读取文件,也不必解析和执行正则表达式。

这将取决于您拥有的数据类型、正在搜索的数据类型和数量。您真的需要尝试一下,并找到适合您的方法,在不了解上下文和具体实现的情况下,我们中的任何人都无法给出正确的答案


如果您想了解一些指标并找出答案,请查看课程。

这是两项完全不同的任务。苹果对苹果,橙子对橙子…当你测试它时,哪一个更快?!?我正在做一个项目,我需要从这两个选项中进行选择,以保持响应时间。该文件将是一个ini文件。如果您1在一个原语数组中搜索一个复杂的正则表达式,并进行大量回溯,2在一个对象数组中搜索一个简单的正则表达式,并进行非常复杂的相等操作,那么您可以在该场景中使用parse_ini_file在数组中收集ini文件内容,我想这就是我想要的。你应该给他答案,这样人们将来会继续回答你的问题。谢谢路易斯的帮助,我会尝试的