Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Проблемма с кавычками
 
 автор: Eser   (30.01.2012 в 14:09)   письмо автору
 
 

Мне нужно что бы кавычки заменялись на символ _
function delete_probel($client_name) 
{

//Удаляем пробелы
while (strpos($client_name,' ')!==false )
{
$client_name = str_replace(' ','_',$client_name);

//Удаляем кавычки
while (strpos($client_name,'"')!==false )
{
$client_name = str_replace('"','_',$client_name);

return $client_name;
}
echo function delete_probel($client_name) ;

Пишу например так:ООО "Новострой" , а
выводит результат так:ООО_\_Новострой\_,т.е вместо кавычки выводит \_
Помогите разобраться в чем проблема?
С пробелами проблем нет.

  Ответить  
 
 автор: cheops   (30.01.2012 в 14:14)   письмо автору
 
   для: Eser   (30.01.2012 в 14:09)
 

У вас скорее всего ранее кавычки экранируются, поэтому нужно убрать экранирование при помощи функции stripslashes().

  Ответить  
 
 автор: Eser   (30.01.2012 в 15:00)   письмо автору
 
   для: cheops   (30.01.2012 в 14:14)
 

Спасибо! Будем знать.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования