如果我有像
这样的字符串$ var =“adf91uaj19jj99877ad009”;
从这个变量中获取所有整数并创建一个新变量的最简单方法是什么?在这种情况下
$ newVar =“911999877009”;
答案 0 :(得分:5)
\D
)替换为空(''
)。
$newVar = preg_replace('/\D/', '', $var);
答案 1 :(得分:4)
你可以尝试
$var = "adf91uaj19jj99877ad009";
$var = filter_var($var,FILTER_SANITIZE_NUMBER_INT);
输出
string '911999877009' (length=12)