PREG_REPLACE знаки вопроса и проблема с кодировкой

6 Декабрь 2014

PREG_REPLACE знаки вопроса и проблема с кодировкойСтолкнулся с банальной проблемой…да и вообще решил со следующей недели все, с чем боролся и находил решения за последний год – начать добавлять по статье в день как минимум.

Так вот, грубо говоря, если Вам не помогает

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

и

header("Content-Type: text/html; charset=utf-8");

тоже, то попробуйте

setlocale("LC_ALL","ru_RU");

PREG_REPLACE знаки вопроса и проблема с кодировкой

и, наконец, чтобы избавиться окончательно от знаков вопроса при preg_replace, просто добавьте идентификатор “u” после регулярного выражения, например так:

$variable = preg_replace('/[a-z]+/u,'letters',$variable);

он именно тут: …[a-z]+/u


 


© 2006 - 2024, Александр Сергеев