1. 首页 > 科技

PHP 字符1串转换成int类型变成了0?

PHP 字符1串转换成int类型变成了0?

php语言里面0===“0”为什么是错的?

必须的,===是严格比较,类型长度大小什么的一模一样,==是类型转换的比较,为true,以后你要是比较对象或者数组,你会发现===还更严格(实际严格啥呀,两者一模一样就可以为真了)

php中,为什么我用substr()返回的却是int类型,而不是字符串?

$str='2012年07月';

$nian = substr($str,0,4);

$yue = substr($str,6,2);

echo $nian;

echo $yue;

输出结果

2012 07

没有问题

PHP中如何把int(10)类型的时间格式给转换成以分钟或秒为单位的格式输出

$time_str = 1313994356;

echo date('Y-m-d H:i:s',$time_str);

注意时差问题,可使用date_default_timezone_set("PRC");搞定8小时时差问题

mysql字符串转换成int?在线等。。。

SELECT USERID,CAST(SUBSTRING(USERID,LENGTH(USERID),1) AS SIGNED) FROM MCAA_USER;

SELECT USERID,CAST(SUBSTRING(USERID,LENGTH(USERID),1) AS UNSIGNED) FROM MCAA_USER;

都可以