[PHP] ใครก็ได้ช่วยเขียน code สั้นๆอันนี้ให้หน่อยครับ

เริ่มโดย O.o!!, 31 พฤษภาคม 2011, 20:17:39

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

O.o!!

สมมุติ

$str ="My name is cjmling <iframe src="example.php" width="100%" height="300"></iframe>";

เขียนโค๊ดให้ $str เหลือแค่

$str="My name is cjmling";

ช่วยทีครับ  :wanwan017:


New2th

_
#1
 :wanwan008:

O.o!!

ไม่ใช่อ่ะครับ ถ้ามันมี html โค๊ดอื่นๆด้วยก็จะหายไปหมดด้วยเลย

สมมุติ ถ้ามมันมี

$str="<h1>My name</h1> is cjmling <iframe src="example.php" width="100%" height="300"></iframe>";

เอาแค่ iframe ออกครับ

หาดูแล้วมันใช้ preg_replace ไรนี่แหละ แต่ลองเขียนดูแล้วไม่ได้สักที

SEkr



$str='<h1>My name</h1> is cjmling <iframe src="example.php" width="100%" height="300"></iframe>';

$str = explode('<iframe',$str);
$str = str_replace('</h1>','',str_replace('<h1>','',$str[0]));

Positron

ถ้าเอาแค่ iframe ออก

ใช้

$str = preg_replace('/<iframe[^>]*?>.*?<\/iframe>/is','',$str);

ก็ได้ครับ..

O.o!!

ขอบคุณทุกท่านครับ

แต่นี่คือสิ่งที่ผมตามหา  :wanwan020: :wanwan020:
อ้างถึงจาก: Positron ใน 31 พฤษภาคม 2011, 21:20:50
ถ้าเอาแค่ iframe ออก

ใช้

$str = preg_replace('/<iframe[^>]*?>.*?<\/iframe>/is','',$str);

ก็ได้ครับ..

shokarita


xmen256k


thaicoffin

มือใหม่ๆๆๆ  นี่ไม่ดีเลย   :wanwan021:ไม่รู้จาทำไงถูก อยากแนะนำเหมือนกาน  แต่  ทำไม่เปนอะ :wanwan035:
[Direct=http://xn--b3cy0bb7e.com]ราชรถ[/Direct][Direct=http://xn--72c0b0ak0lj3b.com]โลงเย็น[/Direct][Direct=http://www.kwoodcraft.com]จุดเริ่มต้นศรัทธา[/Direct][Direct=http://www.mademerit.com]ตั้งพระบรมสารีริกธาตุ[/Direct][Direct=http://xn--m3car7ah7ee.com]ตาลปัตร[/Direct]