php 关于intval函数!
php中intval函数,当首参数为字符串,如下: intval("12",5); 请问,这第二个参数5起神马作用? 如何做运算的?请教下!
php中intval函数,当首参数为字符串,如下: intval("12",5); 请问,这第二个参数5起神马作用? 如何做运算的?请教下!
答案:第二个参数是指定第一个参数的进制,比如intval("12",5)就是把“12”当成5进制的数,然后把这个5进制的数转换成10进制整数。
intval("12",5) = 7; (5进制的12=10进制7)
intval("1011",2) = 11; (2进制的1011=10进制11)
其他:本函数可将变量转成整数类型。可省略的参数 base 是转换的基底,默认值为 10。转换的变量 var 可以为数组或类之外的任何类型变量。