2015-11-11 117 views
0

我想從這個代碼apearing停止HTML BR命令,一些商品標題在標題br標籤卸下
PHP從回聲

<input id="product" name="product" type="text" value="<?php echo $products_name ?>" class="form-control"> 
+0

br標籤在哪裏? –

+0

不是一個非常明亮的問題,可能是重複[http://stackoverflow.com/questions/5849130/replace-br-tag-from-a-string-in-php] – anwerj

回答

1

試試這個,用str_replace()

<input id="product" name="product" type="text" value="<?php echo str_replace("<br/>", "", $products_name) ?>" class="form-control"> 
+0

是的,但他想要刪除'
',不'
' – Amarnasan

+0

好扣! – anwerj

+0

在SO中解碼由newby用戶提出的問題是一門藝術。 – Amarnasan

0

假設<br>$products_name變量中,你可以簡單地使用strip_tags功能就可以了,如:

value="<?php echo strip_tags($products_name); ?>" 

這也禁止標題中的任何其他HTML,但無論如何,這在這種情況下會很有意義。

0

如何:

<input id="product" name="product" type="text" value="<?php echo strip_tags($products_name) ?>" class="form-control"> 

這將從products_name,我認爲總體上會是一個好主意,如果你不知道是否會有存在的任何標記刪除所有 HTML標籤; )

+0

但是也許他想保留標題,鏈接的格式,並將其命名。 – Amarnasan

+0

HTML屬性中的HTML標籤?似乎不太可能,那會破壞DOM。 –