Tuesday, April 21, 2015

tìm kiếm và thay thế chuỗi php

tìm kiếm và thay thế chuỗi php


tìm kiếm và thay thế chuỗi php

Posted: 20 Apr 2015 02:07 PM PDT




Mã PHP:

$letters = array('a''p');
$fruit   = array('apple''pear');
$text    'a p';
$output  str_replace($letters$fruit$text);
echo 
$output

Kết quả

Code:

apearpearle pear

Nâng cao tìm kiếm thay đổi có chủ ý

Mã PHP:

<?php

function vReplace($find,$replace,$text)
{
    
preg_match_all('/<img([^>]+)>/i',$text,$beforeList);
    
$text=str_replace($find,$replace,$text);
    
preg_match_all('/<img([^>]+)>/i',$text,$afterList);
    
$length=count($beforeList[0]);
    for(
$i=0;$i<$length;$i++)
    {
  
$text=str_replace($afterList[0][$i],$beforeList[0][$i],$text);
    }
    return 
$text;
}

$string ="hello teacher<img src='/images/hello.jpg'>
<img src='/images/hello.jpg'>"
;
$string vReplace("hello""xin chao"$string);
echo 
$string;

kết quả

Mã HTML:

xin chao teacher<img src='/images/hello.jpg'>
<img src='/images/hello.jpg'>










----------
Nguồn www.yeuquangngai.net

No comments:

Post a Comment