有一个字符串001 怎么把前面的两个零过滤掉 得到1? 如题 有一个字符串 怎么判断这个字符串是否是0打头的 如果是0打头的话则把前面的0给去掉...例如有一个字符串0258 怎么得到258 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 echo preg_replace('/^0+/si','','00010215485054'); intval($str);//适合是个整数如果是字符串preg_replace('/\b[0]+/', '', $str); $s = '000258';echo intval($s).'<br>';echo (int)$s;直接转成整数 1,把字符串转换成 字符数组 循环判断下。2,可以用ltrim函数:去掉字符串左边空白(或者其他字符串) 额 我记得PHP帮助文档里面是有个函数的 可是刚刚不知道怎么没找到 就用正则写了个...多谢各位的回答哈 呵呵 多谢多谢... 这个函数好,一般情况不要用正则,正则消耗的资源比PHP函数多。 xajax官方的例子不载入php函数 如何测试seo 下哪种eclipse 自写的简单的mysql类,但其中有点关于析构函数的小问题! 关于时间赋值问题 ! 菜鸟问题:mysql查询语句写法! 想了解各大网站同一张图片多种尺寸是如何实现的? 为什么我无法用php加载aspell-15.dll? 要在收到的邮件中怎么显示发件人的油箱地址,这样的Mail函数怎么用 如何取得汉字字符的拼音首字母? 谁能告诉我这段代码什么地方错了 php+mysql instr()问题
echo intval($s).'<br>';
echo (int)$s;
直接转成整数
2,可以用ltrim函数:去掉字符串左边空白(或者其他字符串)
这个函数好,一般情况不要用正则,正则消耗的资源比PHP函数多。