Skip to content
SEO friendly URL structure.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
tests
.editorconfig
.gitignore
LICENSE
README.md
composer.json
phpunit.xml

README.md

Slug

PHP Total Downloads Latest Stable Version License

使用有道翻译实现的中文转英文、友好的、利于 SEO 的 URL 结构。

开始

注册有道智云:https://ai.youdao.com/?keyfrom=old-openapi

注册之后,创建一个应用,然后你会得到下面两个配置信息:

1. appKey
2. appSecret

安装

通过下面的命令行来安装:

composer require wispx/slug

或者在你的 composer.json 文件中添加:

"wispx/slug": "~1.0"

然后执行 composer update

使用

<?php

$config = [
    'appKey' => 'your appKey',
    'appSecret' => 'your appSecret'
];

$slug = new \Slug\Slug($config);

echo $slug->translate('代码是艺术的一部分');
// Code is part of the art

echo $slug->translug('代码是艺术的一部分');
// code-is-part-of-the-art

echo $slug->translug('代码是艺术的一部分', '_');
// code_is_part_of_the_art

// Facade
\Slug\Facade\Slug::setConfig($config);

// setConfig方法支持链式操作
\Slug\Facade\Slug::setConfig($config)->translug('代码是艺术的一部分');
// code-is-part-of-the-art

// 还可以这样
\slug($config)->translug('2333');
// or
\slug()->setConfig($config)->translug('2333');

License

  • MIT
You can’t perform that action at this time.