Giới thiệu
Hàm convert_cyr_string() chuyển đổi chuỗi giữa các bộ ký tự Cyrillic (tiếng Nga, Ukraine...).
LƯU Ý QUAN TRỌNG: Hàm này đã DEPRECATED từ PHP 7.4 và REMOVED từ PHP 8.0. Hãy dùng mb_convert_encoding() hoặc iconv() thay thế.
Các bộ ký tự hỗ trợ (ký hiệu 1 chữ)
k- KOI8-Rw- Windows-1251i- ISO-8859-5a- x-cp866d- x-cp866 (alias)m- x-mac-cyrillic
Cú pháp
convert_cyr_string(string $str, string $from, string $to): string
Tham số
- str - Chuỗi cần chuyển đổi.
- from - Bộ ký tự nguồn (1 trong k, w, i, a, d, m).
- to - Bộ ký tự đích (1 trong k, w, i, a, d, m).
Giá trị trả về
Trả về chuỗi đã chuyển đổi bộ ký tự.
Ví dụ (chỉ mang tính tham khảo, hàm đã bị xóa PHP 8+)
<?php $s = "Welcome to the website! æøå"; echo $s . "
"; // $str trong ví dụ gốc là typo, sửa thành $s echo convert_cyr_string($s, 'w', 'a'); ?>
Kết quả (ví dụ):
Welcome to the website! æøå Welcome to the website! ¦è¥