Добрый день. Есть данные в виде массива, которые перебираю в цикле. Код (Text): Array ( [0] => stdClass Object ( [post_title] => Игрушка Витязь ) [1] => stdClass Object ( [post_title] => Игрушка мягкая ) [2] => stdClass Object ( [post_title] => Деревянная игрушка ) ) Каким образом проверить 100% совпадение нового элемента со всеми post_title из массива. То есть, если post_title новой строки 100% совпадает, то пропускаем, если, post_title = Игрушка, то добавляем в массив. Делаю так: Код (Text): foreach ( $titles as $title ) { if( какое здесь условие? ) { // добавляем в массив } } --- Добавлено --- Можно ли просто строки сравнивать, типа: Код (Text): $a = 'Деревянная игрушка'; $b = 'Игрушка'; if ( $a = $b ) { // выполняем команду } --- Добавлено --- Не должно зависеть от кириллицы или латиницы. Кроме того, игрушка != Игрушка
сравнивать можешь, а лучше всего перед сравнением почисти пробелы и приведи к нижнему регистру поубирай разные символы и потом сравнивай а то малоли названия одинаковые но отличаются запитой или пробелом.