首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP使用explode函数获取sum

问PHP使用explode函数获取sum
EN

Stack Overflow用户
提问于 2016-07-13 17:13:15
回答 1查看 311关注 0票数 1

使用explode函数从字符串"101<600/1200>102“中获得<和>之间的sum的最佳选项是什么?

代码语言:javascript
复制
array_sum(explode('/', explode('>', explode('<', $panel)[1])[0]))

到目前为止,我已经有了这段代码,但有时我会得到错误,因为左边或右边的数字包含这些字符<,>可以是也可以不是。有谁可以帮我?

EN

回答 1

Stack Overflow用户

发布于 2016-07-13 17:32:50

试试看

$panel = "101<600/1200>102";

preg_match('~<(.*?)>~',$panel,$output);

$result = array_sum(explode('/',$output1));

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38347368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档