引領業界,打造優質生活空間
專業油漆粉刷,品質可靠,免費到府估價
隔音門窗專業工程團隊,配管整修,防水抓漏
裝潢拆除一次到位,免費到府估價,歡迎來電

首頁  •  tw 論壇 • 程式設計討論     • 

[php] php ereg_replace 問題

房東:無紀
發表時間:2011-10-24
[檢舉]




這是原本寫法


$html = \'<a href=http://www.xxx.com.tw/><font color=black>搬家公司</font></a>,\';

$string = "This  string has four 搬家公司 words.搬運";

$keyword="搬家公司";

$string = ereg_replace($keyword, $html, $string);


第一個問題


如果要改成有覆蓋\兩個$keyword

只要是 搬家公司 和 搬運

都把她覆蓋\成 $html




第二個問題

如果兩個$keyword

搬家公司覆蓋\成 $html

搬運覆蓋\成 $html2

$html = \'<a href=http://www.xxx.com.tw/><font color=black>搬家公司</font></a>\';

$html2 = \'<a href=http://www.xxx.com.tw/><font color=black>搬運</font></a>,\';




請問要改成這兩種寫法要怎麼寫?


 







  • 贊助網站       

    廣利不動產-板橋在地生根最實在--新板特區指名度最高、值得您信賴的好房仲
    完整房訊,房屋、店面熱門精選物件,廣利不動產 優質仲介,房屋租賃、買賣資訊透明,交易真安心!
    廣利不動產-新板特區指名度最高、值得您信賴的好房仲
    您的托付,廣利用心為您服務

  • 1 樓住戶:阿凱
    發表時間:2011-10-24
    [檢舉]

    $replacement= '<a href=http://www.xxx.com.tw/><font color=black>家公司</font></a>,';

    $string= "This string has four 搬家公司 words.搬運";

    $pattern='/搬家公司|搬運/';

    $string = preg_replace($pattern, $replacement, $string);

    echo $string;


    第二個

    $replacement= array('<a href=http://www.xxx.com.tw/><font color=black>搬家公司</font></a>',
    '<a href=http://www.xxx.com.tw/><font color=black>搬運</font></a>');


    $string= "This string has four 搬家公司 words.搬運";

    $pattern=array('/搬家公司/','/搬運/');

    $string = preg_replace($pattern, $replacement, $string)

    第二題用preg_replace 因為可使用陣列 ereg_replace不知能不能用陣列
    第二題可能可以簡短 不確定



     共 1 人回應  選擇頁數 【第1 頁】 

    姓名:
    佈告內容: