php 한자를 병음으로 변환하기 위해 overtrue/pinyin 확장을 사용했습니다
overtrue/pinyin 확장 프로그램 설치
Support Composer 설치
composer require overtrue/pinyin
overtrue/pinyin 확장 단순 사용
overtrue/pinyin 병음에서 병음으로의 일반적인 변환 방법:
PINYIN_TONE #带音调的转化方式 PINYIN_KEEP_NUMBER #保留数字的转化方式 PINYIN_KEEP_ENGLISH#保留英文的转化方式 PINYIN_KEEP_PUNCTUATION#保留标点的转化方式 PINYIN_UMLAUT_V#使用 v 代替 yu的转化方式
1: 한자를 병음 배열로 변환
(1): 한자를 성조 없이 병음으로 변환
$pinyin = new Pinyin();
#🎜🎜 #
출력 데이터는 다음과 같습니다.
['cè', 'shì', 'hàn', 'zì', 'zhuùn ', 'pīn', 'yīn']
(3): 중국어 병음에서 lv의 병음은 lyu입니다. yu 대신 v를 사용하려면 이 방법을 사용하세요
$pinyin = new Pinyin();
#🎜 🎜#
두 번째 방법의 출력은 다음과 같습니다.
#🎜 🎜#
$pinyin->permalink('한자를 병음으로 테스트');
$pinyin->permalink('한자를 병음으로 테스트', ' .');
#🎜 🎜#첫 번째 방법의 출력은 다음과 같습니다.
ce-shi-han-zi-zhuan-pin-yin# 🎜🎜#
#🎜🎜 #
3: 한자를 첫 글자 문자열로 변환# 🎜🎜#
$pinyin = new Pinyin();
$pinyin-> ;abbr('한자 병음 테스트');
$pinyin->abbr('한자 병음 테스트', '-');
#🎜 🎜#
c-s-h-z-z-p-y
위 내용은 PHP에서 중국어를 병음으로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!