preg_replace: invalid range

232
23 мая 2018, 08:40

Подскажите как решить:

PHP Warning: preg_replace(): Compilation failed: invalid range in character class at offset 40

$temp_str = preg_replace('/[^а-яА-ЯіІєЄїЇґҐa-zA-Z0-9_-\d ]/ui',"", $str); 
Answer 1

Знак - надо экранировать иначе получается некорректный диапазон _-\d.

READ ALSO
LATEST FOREIGN KEY ERROR

LATEST FOREIGN KEY ERROR

Дело было так

293
Где выгоднее хранить данные об онлайн статусе серверов

Где выгоднее хранить данные об онлайн статусе серверов

Есть много автоматов по продаже чего-либо, у каждого автомата есть онлайн статус (работа/сбой/перезагрузка и др)Есть панель управления, куда...

235
Как добавить несколько массивов сразу в документ MongoDB с помощью PHP?

Как добавить несколько массивов сразу в документ MongoDB с помощью PHP?

Я хочу добавить 2ва массива сразу в базу данных Mongo DB

216