danielme85/laravel-forceutf8

neitanod的forceutf8的简单Laravel 5服务类。https://github.com/neitanod/forceutf8

安装次数: 11,286

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 1

开放问题: 0

类型:laravel-plugin

dev-master 2018-04-16 17:33 UTC

This package is auto-updated.

Last update: 2024-09-08 16:56:03 UTC


README

neitanod的forceutf8的简单Laravel 5服务类: https://github.com/neitanod/forceutf8

安装

添加到composer.json

"require": {
        "danielme85/laravel-forceutf8": "dev-master",
        ....
}

如果你使用Laravel 5.5+,你可以跳过下一步,因为Composer/Laravel自动发现已经为该包启用。

Laravel 5.x

在config/app.php中的服务提供者下添加

//Service Provider
danielme85\ForceUTF8\ForceUTF8ServiceProvider::class,
//Facade
'Encoding'  => danielme85\ForceUTF8\Encoding::class,

Lumen 5.x

添加到你的bootstrap/app.php文件中

$app->register(danielme85\ForceUTF8\ForceUTF8ServiceProvider::class);
...
$app->configure('app'); 
...
class_alias('danielme85\ForceUTF8\Encoding', 'Encoding');
$app->withFacades();

使用方法

use danielme85\ForceUTF8\Encoding;
...
$newstring = Encoding::toUTF8($string);

查看neitanod的仓库以获取有关如何使用Encoding类的更多信息:https://github.com/neitanod/forceutf8