为了账号安全,请及时绑定邮箱和手机立即绑定

PHP是弱语言类型?

之前课程有提到过php是若语言类型  不用定义数据类型可以自动识别出来 ,为啥 现在在输出之前都说事先定义数据的类型

正在回答

2 回答

php是松散型的语言,但变量还是要定义数据类型的,只是PHP会自动把变量转换为自动的数据类型。

0 回复 有任何疑惑可以回复我~
#1

weibo_心吋幻想旳少年_0 提问者

非常感谢!
2016-02-23 回复 有任何疑惑可以回复我~

弱类型语言也称为弱类型定义语言。与强类型定义相反。像vb,php,javascript,python,vbscript等就属于弱类型语言.例如:在vbscript中,可以将字符串 12 和整数 3 进行连接得到字符串 123,然后可以把它看成整数 123,而不需要显式转换。
弱类型有时显得很方便,有时却又极易出错。比如:
var result=5+5; //two numbers
alert(result); //outputs "10"
var result=5+'5'; // a number and a string
alert(result); //outputs "55"
因此使用弱类型语言也要格外注意数据类型防止出错。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP入门篇
  • 参与学习       455994    人
  • 解答问题       6306    个

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

进入课程

PHP是弱语言类型?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信