1. 程式人生 > >PHP和JavaScript將字符串轉換為數字string2int

PHP和JavaScript將字符串轉換為數字string2int

class var ring int logs 變量 類型 ng2 div

在看廖雪峰的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