<?php
$str = "1,2,3,4,b,6,c,7,8,f,9";
?>
我想在上面的字符串中只添加整数值...任何人都可以建议我一个答案吗?我尝试了爆炸功能,它将爆炸角色并返回整数值...但我没有这样做......
答案 0 :(得分:2)
您需要将它们拆分,过滤掉任何未数字输出的内容,然后添加它们:
$chars = explode(',', $str);
$chars = array_filter($chars, 'is_numeric');
echo array_sum($chars); // 40