30/09/2018, 18:23

Làm thế nào để thay thế "VNĐ" thành "đồng" bằng hàm str_replace?

Em chào mọi người !
Em có câu hỏi này nhờ mọi người giúp đỡ ạ.
Em có hàm như này:

<?php
		$tenhoa = "Hoa hồng";
		$giaban = 120000;
		$soluong = 4;
		$thanhtien = $soluong * $giaban;
		echo "</br>Tên hoa: {$tenhoa}";
		echo "</br>Giá bán: {$giaban} VNĐ - Số lượng: {$soluong}";
		echo "</br>Thành tiền: {$thanhtien} VNĐ";		
		?>

Em muốn dùng hàm " str_replace " để thay thế " VNĐ" thành “đồng”
thì làm như thế nào ạ ?
Em cảm ơn !

Đinh Quốc Hân viết 20:30 ngày 30/09/2018

em xem thêm về vài này nhé:smile:

Định nghĩa: cả hai hàm này dùng để thay thế một chuỗi trong cụm chuỗi mà ta chọn. Điểm khác nhau giữa str_replace và preg_replace là str_replace chỉ là thay thế một chuỗi bình thường, giống nhau hoàn toàn ví dụ trong chuỗi abcde ta thay ab thành ce thì nó thay abcde thành cecde. Còn preg_replace thì thay thế chuỗi thông qua regular expressions, ví dụ như abcde ta muốn thay tất cả những chữ ko phải là a thành a thì nó sẽ đọc code đó và thực hiện (mình sẽ viết ở phần ví dụ). str_replace Cú …

em dùng như thế này nhé

<?php
$tenhoa     = "Hoa hồng";
$giaban     = 120000;
$soluong    = 4;
$thanhtien  = $soluong * $giaban;
$string =  "</br>Tên hoa: {$tenhoa}" .
              "</br>Giá bán: {$giaban} VNĐ - Số lượng: {$soluong}".
              "</br>Thành tiền: {$thanhtien} VNĐ";
       
$string = str_replace("VNĐ", "đồng", $string);
echo $string;
?>
Bài liên quan
0