marceloxp / php-es6-detect
此包已被放弃且不再维护。未建议替代包。
PHP到浏览器ES6兼容性检测类
dev-master / 1.5.x-dev
2018-07-03 14:47 UTC
Requires
- php: >=7.0.0
- cbschuld/browser.php: 1.95-dev
Requires (Dev)
- digitalnature/php-ref: dev-master
This package is auto-updated.
Last update: 2022-09-14 07:22:57 UTC
README
PHP到浏览器ES6兼容性检测类
安装
Composer
composer require marceloxp/php-es6-detect
或
直接添加到您的 composer.json
"require": { "marceloxp/php-es6-detect": "^1.0.0" },
用法
选项 1
use \marceloxp\PhpEs6Detect; PhpEs6Detect::setScriptFolder(); <script type="text/javascript" src="<?php echo JSFOLDER; ?>/main.js"></script>
选项 2
use \marceloxp\PhpEs6Detect; PhpEs6Detect::setScriptFolder('MYJSFOLDER', 'scripts', 'es6'); <script type="text/javascript" src="<?php echo MYJSFOLDER; ?>/main.js"></script>
结果脚本
// Case ES6 suport: <script type="text/javascript" src="es6/main.js"></script> // Old browsers: <script type="text/javascript" src="scripts/main.js"></script>