Hướng dẫn dùng replace values trong PHP
Cú phápCú pháp: str_replace[$search, $replace, $subject]; Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. Trong đó:
Hàm str_replace[] sẽ thay thế tất cả các ký tự $strSearch nằm trong $subject bằng ký tự $strReplace. Mô tả
Kết Quả trả vềKết quả trả về của hàm str_replace[] là một chuỗi hoặc 1 mảng với các ký tự đã được thay thế so với mảng ban đầu. Bài viết này được đăng tại [free tuts .net] Ví dụ$search, $replace, $subject đều là chuỗi[string]: Code $result = str_replace['lap trinh', 'php', 'hoc lap trinh tai freetuts.net']; echo $result; kết quả hoc php tai freetuts.net chuỗi 'lap trinh' đã được thay thế bằng chuỗi 'php'. $search, $replace, $subject đều là mảng: Code $subject = ['toi', 'dang', 'hoc lap trinh', 'tai freetuts.net']; $search = ['toi', 'dang', 'hoc lap trinh']; $replace = ['ban', 'co', 'hoc php']; $result = str_replace[$search, $replace, $subject]; echo " "; print_r[$result]; echo ""; Kết quả Array [ [0] => ban [1] => co [2] => hoc php [3] => tai freetuts.net ] các phần từ trong mảng $search lần lượt được tìm kiếm và thay thế bằng các phần tử trong mảng $replace. $search là array, $replace là chuỗi: Code $subject = 'toi dang hoc, nghien cuu lap trinh tai freetuts.net'; $search = ['hoc', 'nghien cuu']; $replace = 'hoc tap'; $result = str_replace[$search, $replace, $subject]; echo $result; Kết quả toi dang hoc tap, hoc tap lap trinh tai freetuts.net tất cả các phân tử trong mảng $search đều được thay thế bằng chuỗi $replace. $replace có ít phần tử hơn $search: Code $subject = 'toi dang hoc, nghien cuu lap trinh tai freetuts.net'; $search = ['hoc', 'nghien cuu', 'lap trinh']; $replace = ['learn', 'research']; $result = str_replace[$search, $replace, $subject]; echo $result; Kết quả toi dang learn, research tai freetuts.net bạn có thể thấy phần tử thứ 3 của mảng $search có giá trị 'lap trinh' đã bị thay thế bằng 1 khoảng trắng, Kết luận: qua các ví dụ trên hi vọng các bạn đã nắm được định nghĩa và cách xử dụng trong từng trường hợp của hàm str_replace[]. Cú phápCú pháp: str_replace[$search, $replace, $subject]; Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. Trong đó:
Hàm str_replace[] sẽ thay thế tất cả các ký tự $strSearch nằm trong $subject bằng ký tự $strReplace. Mô tả
Kết Quả trả vềKết quả trả về của hàm str_replace[] là một chuỗi hoặc 1 mảng với các ký tự đã được thay thế so với mảng ban đầu. Bài viết này được đăng tại [free tuts .net] Ví dụ$search, $replace, $subject đều là chuỗi[string]: Code $result = str_replace['lap trinh', 'php', 'hoc lap trinh tai freetuts.net']; echo $result; kết quả hoc php tai freetuts.net chuỗi 'lap trinh' đã được thay thế bằng chuỗi 'php'. $search, $replace, $subject đều là mảng: Code $subject = ['toi', 'dang', 'hoc lap trinh', 'tai freetuts.net']; $search = ['toi', 'dang', 'hoc lap trinh']; $replace = ['ban', 'co', 'hoc php']; $result = str_replace[$search, $replace, $subject]; echo " "; print_r[$result]; echo ""; Kết quả Array [ [0] => ban [1] => co [2] => hoc php [3] => tai freetuts.net ] các phần từ trong mảng $search lần lượt được tìm kiếm và thay thế bằng các phần tử trong mảng $replace. $search là array, $replace là chuỗi: Code $subject = 'toi dang hoc, nghien cuu lap trinh tai freetuts.net'; $search = ['hoc', 'nghien cuu']; $replace = 'hoc tap'; $result = str_replace[$search, $replace, $subject]; echo $result; Kết quả toi dang hoc tap, hoc tap lap trinh tai freetuts.net tất cả các phân tử trong mảng $search đều được thay thế bằng chuỗi $replace. $replace có ít phần tử hơn $search: Code $subject = 'toi dang hoc, nghien cuu lap trinh tai freetuts.net'; $search = ['hoc', 'nghien cuu', 'lap trinh']; $replace = ['learn', 'research']; $result = str_replace[$search, $replace, $subject]; echo $result; Kết quả toi dang learn, research tai freetuts.net bạn có thể thấy phần tử thứ 3 của mảng $search có giá trị 'lap trinh' đã bị thay thế bằng 1 khoảng trắng, Kết luận: qua các ví dụ trên hi vọng các bạn đã nắm được định nghĩa và cách xử dụng trong từng trường hợp của hàm str_replace[]. |