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

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

  最近做了一个项目,在导入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站点,Facebook的后台技术后,今天我们来了解一个百万级PHP站点的网站架构:Poppen.de。Poppen.de是德国的一个社交网站,相对Facebook、Flickr...

7个非常适合初学者使用的实用PHP方法

你有没有查看过全部PHP的方法,我大概统计了一下,在PHP参考中一共有5025个。如果你初学这种web编程语言,那么我将介绍几个非常实用的PHP方法,希望能够对你有帮助! Function1...

如何在 SAE 下操作本地IO

因为SAE平台安全性的考虑,限制了用户对于本地IO的使用,但这样对于一些传统的PHP项目,也许带来了很多不便,因为它们都或多或少的有对本地IO的操作,像Smarty的编译模板和文件上传程序。为了解决这...

新的月份,换一个新的模板

新的月份,换一个新的模板

用了半天的时间做一个emlog模板,自己感觉还是不错的。emlog模板做起来还是很简单的!...

分享:PHP获取MAC地址的类库

PHP获取MAC地址的类库代码: <?php /** 获取网卡的MAC地址原码;目前支持WIN/LINUX系统 获取机器网卡的物理(MAC)地址...

强制下载文件的代码(解决了IE下中文文件名乱码问题)

以下这段代码作用是:浏览器提交excel格式的数据和文件名到服务器上,PHP将请求转化为可下载的excel文件,并要求浏览器弹出文件下载提示窗口。中间遇到一个问题是提交的中文文件名直接放到header...

发表评论

访客

看不清,换一张

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