一个子我有两个阵列:高效的方式,如果数组元素是元素的另一个数组
@array1
包含blah1
通过blah100
。@array2
包含Name: creating "blah1"
到Name: creating "blah100"
。
我需要检查从@array1
每个元素在@array2
但Name: creating
部分的方式获得。
确保@array1
中的所有元素都在@array2
中的最佳途径是什么?
也许使用正则表达式进行匹配,同时循环使用@array1
针对@array2
?
还有更快的方法吗?
请问array_diff
,intersect
或unique
是否在阵列中有噪音的字符串时工作?
OR
也许操纵@数组2以便它能够为每个数据摆脱Name: creating
部分?
哪种方式会更快?
待办事项你有任何控制这些数组的创建?或者你从某个地方得到它们。 – user4035
你想要什么结果?布尔意思是“匹配”还是“不匹配”,或者还有其他什么要求? – AdrianHHH
无法控制这些数组的创建。 @ user4035 – ealeon