PHP面试题2019年京东工程师面试题及答案解析
|
答案解析:如果你回答 2 ,恭喜,你掉入陷阱了。 其实这道题主要考两点,第一点是static静态类型。这种的值永远都是静态的,第一次调用声明等于0,并且自增等于1。第二次调用,1再自增就等于2。但其实这里还有一道陷阱,那就是++a与a++的区别,前++是先自增,后++是先返回值再自增,所以结果等于 1。 ? 28.PHP执行的时候有如下执行过程:Scanning(Lexing) - Compilation - Execution - Parsing,其含义分别为: A、将PHP代码转换为语言片段(Tokens)、将Tokens转换成简单而有意义的表达式、顺次执行Opcodes、将表达式编译成Opocdes B、将PHP代码转换为语言片段(Tokens)、将表达式编译成Opocdes、顺次执行Opcodes、将Tokens转换成简单而有意义的表达式 C、将PHP代码转换为语言片段(Tokens)、将Tokens转换成简单而有意义的表达式、将表达式编译成Opocdes、顺次执行Opcodes D、将PHP代码转换为语言片段(Tokens)、将表达式编译成Opocdes、将Tokens转换成简单而有意义的表达式、顺次执行Opcodes 参考答案:C 答案解析: 正确答案为C 1.Scanning(Lexing),将PHP代码转换为语言片段(Tokens) 2.Parsing,将Tokens转换成简单而有意义的表达式 3.Compilation,将表达式编译成Opocdes 4.Execution,顺次执行Opcodes,每次一条,从而实现PHP脚本的功能。 ? 二、多选题(共1题,每题5分) 1.在MYSQL中,关于HASH索引,下列描述正确的是? A、如果将一个MYISAM表改为HASH索引的MEMORY表,不会影响查询的执行效率 B、只用于使用=或者<=>操作符的等式比较 C、优化器不能使用HASH索引来加速Order By操作 D、只能使用整个关键字来搜索一行 参考答案:B,C,D 答案解析: (编辑:网站开发网_安阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |



