Thông thường để đơn giản hóa người ta thường dùng hàm str_replace() để thay đổi một nội dung nào đó mà không phải tìm từng chữ hay từng ký tự để tự thay đổi hay bạn muốn viết một chương trình chuyển đổi tiếng việt, chương trình việt hóa bằng PHP chẳng hạn... tất cả đều có thể dùng hàm str_replace() để tìm và thay thế.
Hàm str_replace có cú pháp như sau:
$text = ("Tìm từ", "Thay thế bằng", $text)
Ví dụ 1: (chỉ dùng str_replace)
<?php
$text = "I love you";
$text = str_replace("I", "Tôi", $text);
$text = str_replace("love", "yêu", $text);
$text = str_replace("you", "bạn", $text);
print $text; // Kết quả trả về là: Tôi yêu bạn
?>
Ví dụ 2: (Kết hợp với hàm array)
<?php
$text = "I love you";
$find = array ( "I", "love", "you" );
$replace = array ( "Tôi", "yêu", "bạn" );
$text = str_replace($find, $replace, $text);
print $text; // Kết quả trả về là: Tôi yêu bạn
?>
Bạn dùng cách nào cũng được, miễn sao đạt được hiệu quả cao.
written by lyhuuloi
(Nguồn: sanchoituoitre.vn) |