overtrue/pinyin

多音字句子中的"家长"

luolinlang opened this issue · 22 comments

shì
hòu
xué
sheng

jiā
cháng
dào
qiàn

一句中家长的长不对怎么修正?

为啥不贴一下代码。。。

require __DIR__ . '/vendor/autoload.php';

use Overtrue\Pinyin\Pinyin;

$pinyin_str = Pinyin::sentence('事后学生和家长道歉');
echo '<pre>';
print_r($pinyin_str);
echo '</pre>';

更新版本吧,新版正常:

@overtrue ➜ ~/www/pinyin (master ✗)
$ ./bin/pinyin 事后家长和学生道歉 --method=sentence --tone-style=symbol
shì hòu jiā zhǎng hé xué sheng dào qiàn

👌

我拉了最新的代码,试了不行啊
之前的旧代码似乎也跟现在是一样的 4月 28号的

最新版是 5.1.1, composer info overtrue/pinyin 看看你的版本。

报错了……
composer info overtrue/pinyin

[InvalidArgumentException]
Package "overtrue/pinyin" not found, try using --all (-a) to show all available packages.
单独 composer info 没看到o开头的包

那你怎么使用的?

根目录新建api.php
require DIR . '/vendor/autoload.php';
事先composer install 生成vendor目录

vendor 目录下没有 overtrue/pinyin 这个目录么?

没有, 我是git下载你的项目的,还有那个
`
使用 Composer 安装:

composer require overtrue/pinyin:^5.0`
命令我这会报错: Root package 'overtrue/pinyin' cannot require itself in its composer.json

肯定不是 git 下载哈,而且你的报错是因为你在 vendor/overtrue/pinyin 目录运行 composer,为啥要在这里运行这个命令呢?应该是在你的项目目录里 composer require overtrue/pinyin:^5.0

不要在我的包目录你执行这个命令…… 在你自己的项目里 composer require 😢

这句英文翻译一下花不了几秒钟的

翻译过的

好, 我看看

使用composer require overtrue/pinyin:^5.1.1重新安装可以了👍

一下又不行了
image
image
image
...

有缓存, 好了666

现在一会cháng一会zhǎng /_ \

所以你怀疑你的电脑 CPU 在逗你玩?

image
没事了, 不说了