我有 2 个数组,当 2 个数组相互匹配时,我需要返回 TRUE 或 FALSE。如果结果匹配,无序数组也应返回 TRUE,但仅当两个数组具有相同值时才应返回 true。
//This should return TRUE
$array_One = array('test1', 'test2', 'test3');
$array_Two = array('test1', 'test2', 'test3');
//This should return TRUE
$array_One = array('test1', 'test2', 'test3');
$array_Two = array('test1', 'test3', 'test2');
//This should return TRUE
$array_One = array('test1', 'test2', 'test3');
$array_Two = array('test1', 'test3', 'test2');
//This should return FALSE
$array_One = array('test1', 'test2', 'test3');
$array_Two = array('test1', 'test2');
我尝试了几种方法,包括使用foreach的array_key_exists,但它没有返回预期的结果。当数组匹配时,这应该只返回一个 TRUE 或 FALSE。