<?php /** * Created by PhpStorm. * User: jifei * Date: 15/6/25 * Time: 下午2:26 */ class Pinyin { //中文字符串 private static $string = ''; //拼音 private static $pinyin = ''; private static $encoding = 'UTF-8'; //短拼音 private static $short_pinyin = ''; //单个汉字拼音的字典 private static $dic = array(
Fungsi asli ialah penukaran + sama ada untuk mengembalikan huruf pertama.
Disokong selepas pengembangan
1. Format pengembalian [semua: pinyin penuh|pertama: huruf awal|satu: hanya huruf pertama aksara pertama]
2 Pemegang tempat untuk penggantian aksara yang tidak dikenali (yang asal adalah berkod keras _ )
3. Dibenarkan kawalan tetap bagi aksara bukan Cina (0-9a-zA-Z dikodkan dengan keras dalam retak asal dan ruang tidak disokong)
Saya menggunakan perpustakaan fon pinyin.php ~ 206KB UTF8 Selepas pemampatan dan pengembangan, hanya tinggal 106K.
Semestinya prestasinya juga hampir dengan beliau dalam ujian tekanan 10,000, 2.4s, selepas pengembangan, 2.8s, kerugian hanya 0.4s, jadi ia boleh diabaikan.
Semua sumber di laman web ini disumbangkan oleh netizen atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk rujukan pembelajaran sahaja. Tolong jangan gunakannya untuk tujuan komersial. Jika tidak, anda akan bertanggungjawab untuk semua akibat! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadamkannya. Maklumat hubungan: admin@php.cn
Artikel Berkaitan

16 Sep 2021
Cara menukar aksara Cina kepada Pinyin dalam PHP: 1. Buat fail contoh PHP 2. Gunakan "<?php $d=array("a",-20319)...);function g($num) { ...}" kod boleh ditukar.

15 Nov 2021
Cara menukar heksadesimal kepada aksara Cina dalam PHP: 1. Cipta fail sampel PHP 2. Tukar perenambelasan kepada rentetan melalui kaedah "function hex2str($hex){...}".

12 Jan 2022
Cara menukar aksara Cina dalam PHP kepada perenambelasan: 1. Buat fail sampel PHP 2. Gunakan "function hexencode($s){return preg_replace('/(.)/es',"str_pad(...)} " Kaedah untuk menukar aksara Cina kepada pengekodan heksadesimal.

01 Nov 2021
Cara menukar aksara Cina kepada nombor Arab dalam PHP: 1. Buat fail contoh PHP 2. Mulakan tatasusunan 3. Pisahkan rentetan mengikut unit 4. Tukar rentetan terkumpul kepada nombor dan darabkannya dengan unit;

20 Jul 2021
Dalam JavaScript, anda boleh menggunakan fungsi unescape() , fungsi decodeURIComponent() dan fungsi decodeURI() untuk menukar URL kepada aksara Cina.

17 Sep 2021
Kaedah penukaran bahasa Cina json PHP: 1. Urlencode medan Cina 2. Gunakan fungsi json_encode untuk mengekod 3. Gunakan urldecode untuk memproses hasilnya.


Hot Tools

Pustaka PHP untuk bekas suntikan kebergantungan
Pustaka PHP untuk bekas suntikan kebergantungan

Koleksi 50 algoritma PHP klasik yang sangat baik
Algoritma PHP klasik, pelajari idea yang sangat baik dan kembangkan pemikiran anda

Pustaka PHP kecil untuk mengoptimumkan imej
Pustaka PHP kecil untuk mengoptimumkan imej
