10/10/2018, 00:03
Giải thích giúp mình function preg_replace trong PHP?
Mình không hiểu cách dùng của 2 hàm này. Mình chỉ biết là hàm thay đổi chuỗi, và mình chỉ viết hàm này mạnh hơn str_replace thôi. Mình đã đọc PHPmanual nhưng vẫn chưa hiểu lắm mong các sư huynh chỉ giáo.
preg_replace
preg_replace_callback
À, hôm nay 1/1/2007, chúc mọi người năm mới vui vẻ và nhiều thành công.
preg_replace
preg_replace_callback
À, hôm nay 1/1/2007, chúc mọi người năm mới vui vẻ và nhiều thành công.
Bài liên quan
preg_replace_callback là một function sẽ được activate lên khi có một string được match. String này sẽ được truyền vào hàm callback như là một tham số. Hàm callback sẽ process tuỳ theo nhu cầu của mình.
Cheers,
preg_replace('/(http|ftp)+(?:s)?\\/\\/)'.'((\\w|\\.)+)(\\/)?(\\S){71,}/i',$replace,$str);
và còn nhiều cái nữa, ko hiểu...
Còn trước mắt thì bạn có thể hiểu cái đoạn code kia như sau: thay thế tất cả các internet link trong $string bằng cái chứa trong $replace đó. $replace có thể là một string hoặc là một biểu thức thay thế.
http://www.webcheatsheet.com/php/reg...xpressions.php <-- english
http://forum.tvphp.net/showthread.php?t=7482 <-- tiếng việt
Tui xem rồi chả hiểu gì hết
http://www.diendantinhoc.net/tute/la...erl/ch_07.html