php中怎么去除数字前面的0

当输入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;
第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函数手册。
第4个回答  2015-12-02
intval($var);

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网