ผมต้องการ ลบ <br> ออก และ ลบ Tag (แท็ก HTML) ผมต้องการ ลบ <br> ออก
str_replace
Date :
2009-10-12 14:29:47
By :
plakrim
ตาม พี่ PlaKrim กับ พี่เสก เลยคร๊าบ
Date :
2009-10-12 16:45:21
By :
onizike
ใช้ eregi_replace() ก็ได้น่ะ
Date :
2009-10-12 16:50:50
By :
xbeginner01
Code (PHP)
<?php
$txt ="test<br>TEST<br>";
echo eregi_replace("<br>","",$txt);
echo "<br>";
echo eregi_replace("test","ทดสอบ",$txt);
?>
ereg_replace("a","",$txt); เมื่อเจอ a ตัวเล็กจะเปลี่ยนเป็นช่องว่าง เจอ Aตัวใหญ่ไม่เปลีย่นแปลงน่ะ
eregi_replace("a","",$txt); เมื่อเจอ a ตัวเล็กหรือ A ตัวใหญ่จะเปลี่ยนเป็นช่องว่าง
เลือกใช้ละกันว่ากรณีไหนเหมาะสมกว่ากัน
Date :
2009-10-12 18:02:48
By :
xbeginner01
ขอบมากคุณครับ
Date :
2009-10-12 18:07:16
By :
pun05
Code (PHP)
strip_tags($text);
เป็นการลบ HTML Tag ทิ้งทั้งหมดครับ
Date :
2009-10-12 18:25:39
By :
webmaster
ereg_replace มันกินresource มากว่านิ ใช่มั้ยหวา แต่ถ้าเป็น php6จะใช้ไม่ได้แล้วนะ
Date :
2009-10-13 00:10:56
By :
Tuafu
55+
เพิ่งเข้าไปอ่าน manual เพิ่งรู้น่ะครับว่าจะถูกลบใน php6 ขอโทษทีครับงั้นใช้ preg_replace แทนครับ
preg_replace("/a/","",$txt); ความหมายเท่ากับ ereg_replace("a","",$txt);
preg_replace("/a/i","",$txt); ความหมายเท่ากับ eregi_replace("a","",$txt); สังเกต /i หมายถึงแทนที่ทั้งตัวอักษรเล็กและตัวอักษรใหญ่
แต่ก็น่ะครับ ฟังก์ชันแทนที่มีเยอะพอควร ก็แล้วแต่ความถนัด หรือการใช้งานละกันครับ ส่วนผมถนัดการใช้ฟังก์ชันreg มากกว่า
Date :
2009-10-13 01:38:51
By :
xbeginner01
Load balance : Server 02