如何使用 preg_match_all 提取键和值?
我有一个包含语言变量的 php 文件,如下所示:
define('YES', 'Yes');
define('NO', 'No');
define('HOME', 'home');
define('UNKNOWN', 'Unknown');
define('YEARS', 'years');
define('DAYS', 'days');
define('LOADING', ' Long text ...
...end of text');
我需要解析它,提取键和值以供进一步使用。 对于这种情况,正则表达式模式是什么?
I have a php file containing language variables that look like this:
define('YES', 'Yes');
define('NO', 'No');
define('HOME', 'home');
define('UNKNOWN', 'Unknown');
define('YEARS', 'years');
define('DAYS', 'days');
define('LOADING', ' Long text ...
...end of text');
I need to parse it, extract keys and values for further usage.
What would be a REGEX pattern for this scenario?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您想获取所有定义的常量,请查看此函数 获取定义的常量
If you are looking to get all the defined constants look at this function get_defined_constants