Как я могу удалить html-специальный char \ из строки.Удалить специальный char \
$string = 'This is \ a string with \ special characters \';
Как я могу удалить html-специальный char \ из строки.Удалить специальный char \
$string = 'This is \ a string with \ special characters \';
str_replace("char_to_rep","",$string); // replacing with nothing means deleting
также реф. how-to-remove-html-special-chars
использование str_replace
и заменить специальный символ с пустым символом
Что такое 'string_replace'? – j0k
Нет такого string_replace. Спасибо, что указал. Я отредактировал! –
str_replace("#"," ",$string)
попробовать этот код для все специального полукокса
благодарит за помощь, но есть ли лучший способ сделать это ниже?
$post = '(&repl^eac&e_+';
function repleace($post) {
$array = array('.html', '.php', '±', '§', '!', '@', '€', '`', '#', '$', '%', '^', '&', '*', '(', ')', '+', '=', '<', '>', '?', '/', '|', '[', ']', ':', ';', ',', '~', '.');
$post = str_replace($array, '', $post);
$post = str_replace(' ', '_', $post);
$post = str_replace('-', '_', $post);
return strtolower('/'.$post.'/');
}
function($input) {
$input = preg_replace("/&#?[a-z0-9]{2,8};/i","",$input);
$input = ucfirst($input);
return $input;
}
Функция PHP pre_repleace в/& # [A-z0-9] {2,8};?/I символов работает нормально.
$ content = str_replace ('\\', '', $ content); –
$ string = preg_replace ("/ & #? [A-z0-9] {2,8};/i", "", $ input); –