Pok4
Registered
ЗДР ALL!
Имам проблем. Имам този стринг:
Обаче не мога да накарам със str_replace(' ','',$string) да махна празното пространство. След това ще ползвам (int), обаче сега няма как да стане.
Искам да взема само първите числа до EUR. Пробвах и с preg_replace с няколко варианта, но не става.
Това ми е за парсера от alo.bg
Искам да взема цената, дори и при празно пространство, както сега го има.
Тоест искам да взема 34 500 само.
Какво ли не пробвах и не става. Кода ми сега е такъв:
Имам проблем. Имам този стринг:
PHP:
34 500 EUR734.04 EUR/кв.м
Искам да взема само първите числа до EUR. Пробвах и с preg_replace с няколко варианта, но не става.
Това ми е за парсера от alo.bg
Искам да взема цената, дори и при празно пространство, както сега го има.
Тоест искам да взема 34 500 само.
Какво ли не пробвах и не става. Кода ми сега е такъв:
PHP:
if(($html2->find('.ads-params-row[2]',0))) {
foreach($html2->find('.ads-params-row[2]') as $element8) {
$item['price'] = str_replace("Цена: ",'',$element8->plaintext);
$item['price']= str_replace(' ','',$item['price']);
}
} else {
$item['price'] = "0";
}