У меня есть несколько разборов данных foreach, которые нужно сравнить друг с другом.Например:
foreach ($xml_string->xpath('//location') as $character) {
$xml_name = $character->earthname;
$compare_remote = strtolower(preg_replace("/[^a-zA-Z0-9 ]/", "", $xml_name));
}
foreach ( $whatever as $key => $value ) {
foreach ($value as $pkey){
$value_name = $pkey["spacename"];
$compare_local = strtolower(preg_replace("/[^a-zA-Z0-9]/", '', $value_name));
}
}
Как пройти через оба набора foreach, чтобы сравнить все значения в $compare_remote
со значениями в $compare_local
, я, вероятно, буду использовать levenshtein()
, но дляради этого примера что-нибудь подойдет.