3个回答
展开全部
告诉你一个最笨的方法
<?php
function FindNum($str){
$temp = array("1","2","3","4","5","6","7","8","9","0");
for ($i=0;$i<strlen($str);$i++){
if(in_array($str[$i],$temp)){
$Number.=$str[$i]." ";
}
}
return trim($Number);
}
echo FindNum("迟到3小时2分3秒");
或者用正则表达式
<?php
function FindNum($str){
$temp = array("1","2","3","4","5","6","7","8","9","0");
for ($i=0;$i<strlen($str);$i++){
if(in_array($str[$i],$temp)){
$Number.=$str[$i]." ";
}
}
return trim($Number);
}
echo FindNum("迟到3小时2分3秒");
或者用正则表达式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
$str = "迟到3小时2分3秒,";
for ($i=0;$i<strlen($str);$i++){
$s = substr($str,$i,1);
if (is_numeric($s)) {
echo $s."<hr>";
}
}
?>
$str = "迟到3小时2分3秒,";
for ($i=0;$i<strlen($str);$i++){
$s = substr($str,$i,1);
if (is_numeric($s)) {
echo $s."<hr>";
}
}
?>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
$str
=
"迟到3小时2分3秒,";
for
($i=0;$i<strlen($str);$i++){
$s
=
substr($str,$i,1);
if
(is_numeric($s))
{
echo
$s."<hr>";
}
}
?>
$str
=
"迟到3小时2分3秒,";
for
($i=0;$i<strlen($str);$i++){
$s
=
substr($str,$i,1);
if
(is_numeric($s))
{
echo
$s."<hr>";
}
}
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询