Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在这种情况下,用于 json_encoded 值的PHP 字符串函数explode()和substr()对我来说不起作用。在我的情况下,它是
<?php echo json_encode($this->data[$this->widget_id]); ?>
输出: 2 票(4 个评分)
我想从上述输出中删除2 票,我只是尝试使用 explode() 和 substr() 但两者都不适合我。
我正在寻找
输出: 4 级
有人请帮助我吗?提前致谢
尝试使用 $matches 的正则表达式 preg_math 广告。
正则表达式是:
/\(+(.*)\)/
简单而愚蠢的方法:
$str = json_encode($this->data[$this->widget_id]); $pos = strpos($str, '(') + 1; $count = strpos($str, ')') - $pos; echo substr($str, $pos, $count);