Chuyển sang tiếng Việt không dấu

// Code PHP – rất dễ hiểu
function toUnsignedString($s) {
$s = str_replace(array(“á”,”à”,”ạ”,”ả”,”ã”,”â”,”ấ”,”ầ”,”ậ”,”ẩ”,”ẫ”,”ă”,”ắ”,”ằ”,”ặ”,”ẳ”,”ẵ”), “a”, $s);
$s = str_replace(array(“Á”,”À”,”Ạ”,”Ả”,”Ô,””,”Ấ”,”Ầ”,”Ậ”,”Ẩ”,”Ẫ”,”Ă”,”Ắ”,”Ằ”,”Ặ”,”Ẳ”,”Ẵ”), “A”, $s);
$s = str_replace(array(“ó”,”ò”,”ọ”,”ỏ”,”õ”,”ô”,”ố”,”ồ”,”ộ”,”ổ”,”ỗ”,”ơ”,”ớ”,”ờ”,”ợ”,”ở”,”ỡ”), “o”, $s);
$s = str_replace(array(“Ó”,”Ò”,”Ọ”,”Ỏ”,”Õ”,”Ô”,”Ố”,”Ồ”,”Ộ”,”Ổ”,”Ỗ”,”Ơ”,”Ớ”,”Ờ”,”Ợ”,”Ở”,”Ỡ”), “O”, $s);
$s = str_replace(array(“ú”,”ù”,”ụ”,”ủ”,”ũ”,”ư”,”ứ”,”ừ”,”ự”,”ử”,”ữ”), “u”, $s);
$s = str_replace(array(“Ú”,”Ù”,”Ụ”,”Ủ”,”Ũ”,”Ư”,”Ứ”,”Ừ”,”Ự”,”Ử”,”Ữ”), “U”, $s);
$s = str_replace(array(“é”,”è”,”ẹ”,”ẻ”,”ẽ”,”ê”,”ế”,”ề”,”ệ”,”ể”,”ễ”), “e”, $s);
$s = str_replace(array(“É”,”È”,”Ẹ”,”Ẻ”,”Ẽ”,”Ê”,”Ế”,”Ề”,”Ệ”,”Ể”,”Ễ”), “E”, $s);
$s = str_replace(array(“í”,”ì”,”ị”,”ỉ”,”ĩ”), “i”, $s);
$s = str_replace(array(“Í”,”Ì”,”Ị”,”Ỉ”,”Ĩ”), “I”, $s);
$s = str_replace(array(“ý”,”ỳ”,”ỵ”,”ỷ”,”ỹ”), “y”, $s);
$s = str_replace(array(“Ý”,”Ỳ”,”Ỵ”,”Ỷ”,”Ỹ”), “Y”, $s);
$s = str_replace(“đ”, “d”, $s);
$s = str_replace(“Đ”, “D”, $s);
return $s;
}

echo toUsignedString(“Kho lưu bài viết sưu tầm”);
//Output: Kho luu bai viet suu tam