php中获取字符串中的数字

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/itxiaolong3/article/details/88948572

php开发笔记1:字符串中获取数字

如题:字符串 $str="共1款,3件,合计¥399";如果获取多少件。如何实现?

$str='共1款,3件,合计¥399';
$getnumarr=explode(',',$str);
$str1=$getnumarr[1];
function getnumfromstring($str){
    $result='';
    for($i=0;$i<strlen($str);$i++){
        if(is_numeric($str[$i])){
            $result.=$str[$i];
        }
    }
    return $result;
}
echo getnumfromstring($str1);

猜你喜欢

转载自blog.csdn.net/itxiaolong3/article/details/88948572