原地址: https://github.com/overtrue/pinyin
该代码要求使用 Composer 安装:
composer require "overtrue/pinyin:~3.0"
安装 Composer 看这里 : http://www.phpcomposer.com/
请使用管理员权限安装
安装后 记得关闭 当前 CMD,再 开CMD
然后 cmd -> cd 进入 要 安装 的 网站目录中 运行
composer require xxxx
安装 好后会有如下 文件
在 跟目录 新建PHP 文件 然后
<meta charset="utf-8"> <?PHP include "vendor/autoload.php"; use Overtrue\Pinyin\Pinyin; $pinyin = new Pinyin(); // 小内存型(默认) $x = $pinyin->sentence('好不好都是你说了算'); print_r($x); echo '<HR>'; $x = $pinyin->sentence('成都市区还是不错,朝阳公园去看看,行不行,你说的第三行'); print_r($x); // ["dai", "zhe", "xi", "wang", "qu", "lv", "xing", "bi", "dao", "da", "zhong", "dian", "geng", "mei", "hao"] ?>
即可;
切记 文件 格式 要用UTF-8 编码
---
自定义 词的 拼音
vendor\overtrue\pinyin\data
比如 “朝阳” 要改成 chao yang
相关推荐
例如,使用`Pinyin::pinyin()`方法可以将字符串转换为全拼,而`Pinyin::initials()`则可以获取首字母缩写。 总的来说,PHP-Pinyin插件是PHP开发者处理中文拼音转换的强大工具。它不仅能处理常见的汉字,还涵盖了...
正在安装$ composer require overtrue/laravel-query-logger -vvv 当LOG_QUERY为true时,将启用Laravel查询记录器。用法$ tail -f ./storage/logs/laravel.log [2017-09-05 14:52:14] local.DEBUG: [800μs] select ...
use Overtrue\Pinyin\Pinyin; $pinyin = new Pinyin(); $pinyin->convert('带着希望去旅行,比到达终点更美好'); // ["dai", "zhe", "xi", "wang", "qu", "lu", "xing", "bi", "dao", "da", "zhong", "dian", ...
overtrue / laravel-wechat:^ 5.1-> Laravel / Lumen> = 5.1 overtrue / laravel-wechat:^ 6.0-> Laravel / Lumen> = 7.0 安装 # overtrue/wechat 4.x composer require " overtrue/laravel-wechat:^5.1 " # ...
安装库之后,在config/app.php文件中注册Overtrue\LaravelFilesystem\Qiniu\QiniuStorageServiceProvider : 'providers' => [ // Other service providers... Overtrue \ LaravelFilesystem \ Qiniu \ ...
$lunarDate = $calendar->solarToLunar($year, $month, $day); echo "农历日期为:" . $lunarDate['year'] . "年" . $lunarDate['month'] . "月" . $lunarDate['day'] . "日"; ``` 在网页展示时,可以将农历日期...
安装composer require " overtrue/laravel-pinyin:~4.0 "对于Laravel config/app.php下行添加到config/app.php的部分providers config/app.php : 'providers' => [ //... Overtrue \ LaravelPinyin \ ...
WebSocket WebSocketPHP实现。 安装$ composer需要overtrue ...//发送$ server-> send('Hello overtrue。'); 客户端使用Overtrue \ WebSocket \ Client; $ client =新客户('ws://127.0.0.1:8000'); //发送$ clien
'Pinyin' => Overtrue\LaravelPinyin\Facade::class, ``` 完成这些步骤后,laravel-pinyin就已经准备就绪,你可以立即在代码中调用它。例如,如果你有一个字符串变量`$str = "你好,世界"`,你可以这样转换它: ``...
微信 SDK for Laravel, 基于 overtrue/wechat
"overtrue/http"库的源代码(如压缩包中的`overtrue-http-7270d64`)是一个很好的学习资源,它展示了如何使用PHP编写高效、简洁的HTTP客户端代码。 总结来说,"Http一个简单的php http客户端包装"项目为PHP开发者...
这个库就是压缩包文件`overtrue-laravel-versionable-aa4c1c6`所对应的代码。它提供了一个方便的方法来追踪和管理模型的变更历史。 1. **安装与配置**: 首先,你需要通过Composer来安装`overtrue/laravel-...
'Like' => Overtrue\LaravelLike\Facades\Like::class, ], ``` 然后,我们定义一个模型(如Post),并启用`Likeable`特性。在模型类中使用`use`语句引入`Overtrue\LaravelLike\Traits\Likeable`: ```php ...
composer require "overtrue/php-jieba":"^4.1" ``` 安装完成后,需要引入vendor目录下的类文件,以便在PHP代码中使用: ```php require_once 'vendor/autoload.php'; use Jieba\Jieba; use Jieba\Segmenter\...
在上述代码中,`$pinyin->initials()`方法会返回字符串的拼音首字母,`Pinyin::STYLE_INITIALS`参数表示我们只需要首字母。`getInitials`函数接收一个中文字符串,然后返回其拼音首字母的组合。 对于多音字的处理,...
通常,开发者会选择 `overtrue/laravel-pay` 这个包。在终端中运行以下命令: ```bash composer require overtrue/laravel-pay ``` ### 2. 配置 Laravel Alipay 在安装了依赖后,你需要在 Laravel 的 `config/...
在 `overtrue-easy-sms-b2e7d5b` 这个压缩包中,包含了 EasySMS 库的源代码。解压后,你可以查看其内部结构和具体实现。通常,库的核心组件包括 `GatewayInterface`(接口)和各个服务商的具体实现类,如 `...
composer require overtrue/wechat ``` 接下来,配置微信支付的相关参数,如appid、商户号、appsecret、支付密钥等,通常放在`config.php`或单独的支付配置文件中。例如: ```php return [ 'payment' => [ 'app_...
// 返回给支付宝确认已收到通知 return response()->json(['success' => true]); ``` ### 4. 其他功能 除了基本的支付功能,`laravel-alipay` 还提供了退款、查询订单状态、生成二维码等接口。你可以根据需要查阅...