專業鋁門窗、鍛造門設計及安裝
價格便宜、品質好、設計佳,值得您信賴
清潔公司精做高難度防水抓漏/壁癌/油漆等工程
責任施工、合約保固!

首頁  •  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 頁】 

    姓名:
    佈告內容: