preg_replace: invalid range

222
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

Дело было так

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

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

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

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

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

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

206