PHP面试题2019年腾讯工程师面试题及答案解析

本文提供2019年腾讯PHP工程师面试的多项选择题及答案,涵盖PHP执行过程、魔术常量、选项/信息函数、字符串操作、线性表、文件指针、线程、GoAccess功能、HTTP请求方式、PHP伪类型、二进制文件存取、加密函数、正则表达式、客户端脚本语言、结构型模式、时间格式、数组操作、正则匹配数字等内容,适合PHP开发者复习和准备面试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、单选题(共29题,每题5分)

1.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脚本的功能。

 

2.不是php魔术常量的是?

A、__TRAIT__

B、__CALL__

C、__CLASS__

D、__FUNCTION__

参考答案:B

答案解析:

\_\_LINE\_\_ \_\_FILE\_\_ \_\_DIR\_\_ \_\_FUNCTION\_\_ \_\_CLASS\_\_ \_\_TRAIT\_\_ \_\_METHOD\_\_ \_\_NAMESPACE\_\_

 

3.php选项/信息函数作用错误的是?

A、phpinfo() 输出关于 PHP 配置的信息

B、php_sapi_name() 返回 web 服务器和 PHP 之间的接口类型

C、ini_set() 为一个配置选项设置值

D、ini_get() 获取所有配置选项

参考答案:D

答案解析:

ini\_get() 是获取一个配置选项,获取所有配置选项的函数是ini\_get\_all()

(加入群677079770获取更多面试题答案和学习资料。)

4.下列代码的输出是 ?

A、son

B、mother

C、motherson

D、error

参考答案:A

答案解析:

php里变量字符串之前加$等于指向另外一个字符串

 

5.下列对shell 变量FRUIT 操作,正确的是?

A、为变量赋值:$FRUIT=apple</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值