您的原始表达式很好,我们可能只想添加一个m标志:\('(.+?)'\)测试$re = '/\(\'(.+?)\'\)/m';$str = ' sadsssss_(\'test1\'); sdfsd _(\'test2\');';preg_match_all($re, $str, $matches, PREG_SET_ORDER, 0);foreach ($matches as $key => $value) { echo $value[1] . "\n";}
1 回答
当年话下
TA贡献1890条经验 获得超9个赞
PHP 中无法动态定义类常量,但您可以使用静态方法来实现相同的结果:
class Config
{
public static function FOO()
{
return strtoupper('bar');
}
}
// Usage:
$value = Config::FOO()
- 1 回答
- 0 关注
- 161 浏览
添加回答
举报
0/150
提交
取消