设为首页收藏本站

嘻皮客娱乐学习网

 找回密码
 中文注册
搜索
打印 上一主题 下一主题
开启左侧

[面试题库] 几道PHP的面试题

[复制链接]
跳转到指定楼层
楼主
发表于 2014-11-30 16:16:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.include和require有什么区别?
区别在于他们如何处理失败, 如果require的文件没有找到, 会造成fatal error,脚本停止执行,如果include的文件没有找到, 会显示警告,但是脚本会继续执行。
2.给一个变量赋值为0123,但是输出该变量的值总是为其他数字,请问这是什么问题
PHP 解释器会把以0开始的数字当做是八进制的,所以它的值会变成八进制的。
3.PHP里面如何定义一个常量(constant)?
通过define()指令,例如:define(“MYCONSTANT”, 100)
4.如何对一个变量进行值传递?
可以像C++那样, 在变量的前面加上&, 例如:$a = &$b
5.在PHP里面可以对string “10″ 和整型 11进行比较吗?
可以,PHP内部实现会把所有东西转换成整型,所以数字10和11可以进行比较
6.在什么情况下需要用endif 来结束条件语句?
当if语句后面跟的是冒号”:”而不是大括号{时,需要用endif来结束条件语句
回复

使用道具 举报

小黑屋|手机版|嘻皮客网 ( 京ICP备10218169号|京公网安备11010802013797  

GMT+8, 2024-5-15 22:52 , Processed in 0.173208 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表