irelic / readability-laravel
一个用于从HTML中提取可读文本的Laravel包。
2.1.0
2017-12-04 20:39 UTC
Requires
- guzzlehttp/guzzle: 6.*
- laravel/framework: ~5.0
This package is auto-updated.
Last update: 2024-09-10 17:12:59 UTC
README
一个用于从HTML中提取可读文本的Laravel包。
这个包实际上是 feelinglucky/php-readability 的包装类。
安装
执行composer命令。
composer require irelic/readability-laravel
在app.php中设置服务提供者
'providers' => [
Sukohi\LaravelReadability\LaravelReadabilityServiceProvider::class
]
并别名。
'aliases' => [
'LaravelReadability' => Sukohi\LaravelReadability\Facades\LaravelReadability::class
]
基本用法
$readability = \LaravelReadability::make($html);
try {
$data = $readability->getContent();
dd($data)
} catch (\Exception $e) {
// Content not found
}
编码
$readability = \LaravelReadability::make($html, 'Shift_JIS');
许可证
此包采用MIT许可证。
版权所有 2016 Sukohi Kuhoh