ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
对于提交/返回值,尽可能的使用===来检查类型是否匹配,这一点对于区分FALSE,NULL, '',0四种空值尤其有用(定义了的变量但未定义值,其值为NULL)。函数返回值请用TRUE和FALSE来代替1和0 。 对于比较字符串,必须使用strcmp()或者===,这样才进行类型检查。例如:var_dump('01' == 1),返回结果为true,但是var_dump('01' === 1)的结果就是false了 对于in_array()函数,请加入第三个参数,设置为true,例如: in_array('01', array('1')),将不判断类型,返回结果为true。但是如果使用in_array('01', array('1'), true),将判断类型,返回结果为false。