PHP 把科学计数法转换为原始数字字符串

飘逸的风13年前 (2013-09-24)程序18911

  最近做了一个项目,在导入Excel表格里的数据身份证信息的时候,Excel表格中会默认把身份证号(没有X号的)自动转换为科学计数法方式存储,所以再导入数据是,这个科学计数法的数组就变成的科学计数法字符串了。

  关于如何导入Excel数据的方法,这里就不做赘述。已下就是针对科学计数法转换为原始数字字符串的函数,有兴趣的朋友可以收藏。

function NumToStr($num){
	if (stripos($num,'e')===false) return $num;
	$num = trim(preg_replace('/[=\'"]/','',$num,1),'"');//出现科学计数法,还原成字符串
	$result = "";
	while ($num > 0){
		$v = $num - floor($num / 10)*10;
		$num = floor($num / 10);
		$result   =   $v . $result;
	}
	return $result;
}

相关文章

PHP制作安装程序的原理与步骤详细讲解

本文讲解PHP制作安装程序的原理与步骤 1、制作PHP安装程序的原理         PHP程序的安装原理就是将数据库结构和内容导入到相...

PHP中正则表达式的几则使用技巧归总

PHP正则表达式主要用于字符串的模式分割、匹配、查找及替换操作。使用正则表达式在某些简单的环境下可能效率不高,因此如何更好的使用PHP正则表达式需要综合考虑。 我的PHP正则入门,是起源于网上的一篇...

ecshop搜索热门关键字的调用

码关键字的设定在:后台-商店设置-显示设置--首页搜索的关键词 {if $searchkeywords} {$lang.hot_search} :  {foreach from...

PHP如何设置页面最大执行过期时间

一般在上传较大的附件时,超过30秒会出现网页过期的错误页面,如何处理这个问题呢?以下是处理方法: 1、如果是自己的服务器,可以全局配置:在php.ini 中设置,默认为30秒 max_execut...

可以让PHP编程事半功倍的类库

可以让PHP编程事半功倍的类库

在用php开发网站的时候,使用面向对象的方法确实可以提高代码复用率,减少代码冗余。而对初学者更友好的是,PHP开发网站所需要的大部分类库,网上都有十分优秀的类库存在了。作为一个程序猿当然不能重复制造轮...

htaccess 防止盗链,防止目录浏览等10大技巧

1. 反盗链 那些盗用了你的内容,还不愿意自己存储图片的网站是无耻的。你可以通过以下配置来放置别人盗用你的图片:   1     RewriteBase...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。