当输入01时只取1没有0
方法一:
$str = '01';
$str = str_replace ("0", "", $str);
方法二:
echo preg_replace('/^0*/', '', $string);
注:再好好学习php正则表达式如下:
ereg( "^[A-Za-z0-9_.-]+$ ",$str);
eregi( "^[a-z0-9_.-]+$ ",$str);
is_float: 判断变数型态是否为浮点数型态。
is_int: 判断变数型态是否为整数型态。
is_integer: 判断变数型态是否为长整数型态。
is_long: 判断变数型态是否为长整数型态。
is_object: 判断变数型态是否为物件型态。
is_real: 判断变数型态是否为实数型态。
ereg -- 正则表达式匹配。若有有更多问题到后盾网论坛问题求助专区。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2015-11-13
$number = '0101.01';
方法一:
echo $number+0;
方法二:
echo preg_replace('/^0+/','',$number);
如果$number = '0101';只有数字组成,还可以用以下方法
方法三:
echo intval($number);
方法四:
echo (int)$number;
方法一:
echo $number+0;
方法二:
echo preg_replace('/^0+/','',$number);
如果$number = '0101';只有数字组成,还可以用以下方法
方法三:
echo intval($number);
方法四:
echo (int)$number;
第2个回答 2019-04-02
trim($str,0)
trim($str,'0')
trim($str,'@')
trim($str,',')
trim($str,'-')
trim($str) 默认删除以下
"\0" - NULL
"\t" - 制表符
"\n" - 换行
"\x0B" - 垂直制表符
"\r" - 回车
" " - 空格
第3个回答 2011-05-06
php 替换函数
<?php
echo str_replace("0","","01");
?>
php返回字符串的一部分
<?php
echo substr("Hello world!",6);//输出word。
?>
相关链接。
也可以写一个自己的函数,将所有的0等等等等,替换成空。替换一个的话,用这个str_replace就可以。
楼主闲着没事可多看看php函数手册。
<?php
echo str_replace("0","","01");
?>
php返回字符串的一部分
<?php
echo substr("Hello world!",6);//输出word。
?>
相关链接。
也可以写一个自己的函数,将所有的0等等等等,替换成空。替换一个的话,用这个str_replace就可以。
楼主闲着没事可多看看php函数手册。
第4个回答 2015-12-02
intval($var);