laravel 将汉字转化成拼音的库

第一步:composer require “overtrue/laravel-pinyin:~3.0”
第二步:配置
1,Add the following line to the section providers of config/app.php:在配置文件config/app.php配置一下参数
‘providers’ => [
//…
Overtrue\LaravelPinyin\ServiceProvider::class,
],

2,as optional, you can use facade:你也可以使用别名
‘aliases’ => [
//…
‘Pinyin’ => Overtrue\LaravelPinyin\Facades\Pinyin::class,
],

/**

  • 拼音的扩展包使用
    */
    public function testOfPinyin(){
    $pinyin = new Pinyin();
    $name = “我是小白”;
    $name_spell = p i n y i n − > c o n v e r t ( pinyin->convert( pinyin>convert(name);
    $name_initial = p i n y i n − > a b b r ( pinyin->abbr( pinyin>abbr(name);
    n a m e s p e l l = s t r t o u p p e r ( i m p l o d e ( ′ ′ , name_spell = strtoupper(implode('', namespell=strtoupper(implode(,name_spell));//转为字符串,并且转为大写 XIAZHAOJIANTANGPEI
    n a m e i n i t i a l = s t r t o u p p e r ( name_initial = strtoupper( nameinitial=strtoupper(name_initial);//转为大写 XZJTP
    echo n a m e i n i t i a l . ′ − − − − − − ′ . name_initial.'------'. nameinitial..name_spell;
    exit();
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值