PHP和JavaScript将字符串转换为数字string2int

Posted 寻觅beyond

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP和JavaScript将字符串转换为数字string2int相关的知识,希望对你有一定的参考价值。

在看廖雪峰的javascript教程时,里面有一个题就是利用reduce()将string转换为int,我看评论中贴出的方法,当时觉得挺意外了,以为他只用了一行代码,即下面这行代码

var str="123456";
var num=str*1;

因为JavaScript和php都是弱类型语言,同一变量名可以重复赋不同类型的值,然后我再用php试了一下,果然和所想的一样。

<?php
	$str="123456";
	$num=$str*1;
	var_dump($num);
	//int(123456)
?>

 不得不说,这个方法的确很有新意,同样的方法,还可以用s-0,s+0等,殊途同归

 

以上是关于PHP和JavaScript将字符串转换为数字string2int的主要内容,如果未能解决你的问题,请参考以下文章

Javascript将字符串转换为数字? [复制]

JavaScript:隐式类型转换

JavaScript:隐式类型转换

将Javascript日期字符串转换为PHP日期[重复]

将货币字符串转换为数字 Drupal Views / PHP

php,怎么将把数字传换成字符串?