Skip to content

这个替换产生了一个问题 #2

@skygunner

Description

@skygunner

//$val = preg_replace("/[([^[]])]/eis", "'.'.str_replace('$','$','\1')", $val);
替换为
$val = preg_replace_callback("/[([^[]]
)]/is", function ($matches) { return '.'.str_replace('$','$',$matches[1]);}, $val);

将不能支持
$lang.os.[$order.order_status]
这种形式的变量,导致很多地方无法显示出内容

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions