может не по теме, пишу в надежде
не могу понять как удалить пробел
есть строка которую нужно записать в базу .... записывается она в базу как "48, 50, 52, 54, 56, 58 "
появляется после strip_tags
хоть тресни не могу удалить " " это я так понимаю код неразрывного пробела,
мне нужно записать строку как "48, 50, 52, 54, 56, 58"
как удалить пробелы
Re: как удалить пробелы
код наверно не поможет
для сайта на yii, нужно заполнить описание товаров
для этого делаю парсинг конкурента
код
после strip_tags в $ret['tov_title'] появляется #13
для сайта на 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());
Re: как удалить пробелы
А если банально добавить:
Код: Выделить всё
$ret['tov_title'] = str_replace(" ", "", $ret['tov_title']);
Re: как удалить пробелы
пипец ....пробовал до этого не работало .... час работает .... спс
не внимательность похоже ....
не внимательность похоже ....
- timlar
- Сообщения: 1382
- Зарегистрирован: 2009.09.19, 17:49
- Откуда: Украина, Днепропетровск
- Контактная информация:
Re: как удалить пробелы
Могу посоветовать вместо всей этой магии использовать http://code.google.com/p/phpquery/
Twitter: @timlar_ua
Re: как удалить пробелы
а xpath он понимает?
удобно то что скопировал xpath и все ...
удобно то что скопировал xpath и все ...