как удалить пробелы

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
raketa
Сообщения: 131
Зарегистрирован: 2011.07.28, 17:29

как удалить пробелы

Сообщение raketa »

может не по теме, пишу в надежде
не могу понять как удалить пробел

есть строка которую нужно записать в базу .... записывается она в базу как "48, 50, 52, 54, 56, 58
 "


 появляется после strip_tags

хоть тресни не могу удалить "
" это я так понимаю код неразрывного пробела,
мне нужно записать строку как "48, 50, 52, 54, 56, 58"
Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: как удалить пробелы

Сообщение timlar »

Вы хотя бы код привели. Мы же не телепаты.
Twitter: @timlar_ua
raketa
Сообщения: 131
Зарегистрирован: 2011.07.28, 17:29

Re: как удалить пробелы

Сообщение raketa »

код наверно не поможет
для сайта на yii, нужно заполнить описание товаров
для этого делаю парсинг конкурента
код

Код: Выделить всё

        $tidy = new tidy;
        $config = array(
            'char-encoding' => 'utf8',
            'input-encoding' => 'utf8',
            'output-encoding' => 'utf8',
            'output-xml' => TRUE,
            'add-xml-decl' => TRUE,
            'hide-comments' => TRUE
        );
        $tidy->parseString($html, $config,'utf8');
        $tidy->cleanRepair();
        $html = $tidy->value;
        $tidy_out=$html;
        
        $dom = new DOMDocument();
        $dom->strictErrorChecking = FALSE;
        @$dom->loadHTML($tidy_out);

        unset($tidy);
 
        $simpexml = simplexml_import_dom($dom);

        unset($dom);
    
        $a=$simpexml->xpath('/html/body/div/table/tr[5]/td/table/tr/td[3]/form/div/div/p[4]/span/span');
    $ret['tov_title']         = strip_tags($a[0]->asXML()); 
после strip_tags в $ret['tov_title'] появляется #13
Аватара пользователя
nidkor
Сообщения: 37
Зарегистрирован: 2011.09.07, 01:28
Откуда: Украина, Харьков

Re: как удалить пробелы

Сообщение nidkor »

А если банально добавить:

Код: Выделить всё

$ret['tov_title'] = str_replace("
", "", $ret['tov_title']); 
raketa
Сообщения: 131
Зарегистрирован: 2011.07.28, 17:29

Re: как удалить пробелы

Сообщение raketa »

пипец ....пробовал до этого не работало .... час работает .... спс
не внимательность похоже ....
Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: как удалить пробелы

Сообщение timlar »

Могу посоветовать вместо всей этой магии использовать http://code.google.com/p/phpquery/
Twitter: @timlar_ua
raketa
Сообщения: 131
Зарегистрирован: 2011.07.28, 17:29

Re: как удалить пробелы

Сообщение raketa »

а xpath он понимает?
удобно то что скопировал xpath и все ...
Ответить