sunmant / phpconst2js
一个用于将PHP类常量转换为JSON数组的库。您可以在需要从PHP后端在JavaScript代码中获取常量值时使用它
v1.0
2017-12-26 22:06 UTC
Requires
- php: >=5.4
Requires (Dev)
- phpunit/phpunit: 5.2.*
This package is auto-updated.
Last update: 2024-09-13 00:42:42 UTC
README
这是什么?
- 一个将PHP类常量作为JSON数组输出的库,以便将常量值从PHP后端传输到JavaScript代码
如何使用它?
- 将PHPConst2JScode添加到您的项目中
composer require sunmant/phpconst2jscode
- 创建PHPConst2JScode对象:
$c = new PHPConst2JScode()
- 在您的JS代码中添加包含所需常量的类:
$c->addClassConstants(ClassWithConstants::class);
- 获取常量JSON并将其添加到您的JS代码中,例如:
echo 'var PHPConstants = ' . $c->getJSON();
(在此处最好使用完全限定的类名而不是别名) - 现在您可以在您的JS代码中使用PHP常量值:
var someConstantValue = PHPConstants['ClassWithConstants::SOME_CONSTANT'];
还有什么?
- 需要PHP 5或更高版本
作者?
- © 2017 Sergey Lebedev,Apache License 2.0许可
- 请随时联系我