- 1
- 0
- 约1.68千字
- 约 4页
- 2026-07-31 发布于河北
- 举报
PHP面试真题解析:三年常见问题及答案
1.单项选择题(5分):在PHP中,下列变量名符合命名规则的是()
A.$123name
B.$_user_name
C.$user-name
D.$user@name
2.多项选择题(5分):下列属于PHP超全局变量的是()
A.$_SERVER
B.$GLOBALS
C.$_SESSION
D.$HTTP_GET_VARS
3.填空题(4分):PHP中用于定义全局常量的核心函数是________,用于处理类构造方法的魔术方法名称是________,每空2分。
4.简答题(10分):简述PHP中引用传递()的作用及常见使用场景。
5.编程题(16分):编写PHP函数filterAndIsPalindrome,要求:接收一个字符串,先过滤掉字符串中的非字母数字字符(中文保留),再转换为小写,判断处理后的字符串是否为回文(正读与反读完全相同),需写出完整函数实现及至少1组测试用例。
答案与解析:
1.答案:B。解析:PHP变量名必须以美元符号$开头,后接字母或下划线,不能以数字开头,不能包含减号、@等特殊字符,仅B选项符合规则。
2.答案:ABC。解析:PHP超全局变量是内置的全局数组,包含$_SERVER、$GLOBALS、$_SESSION等;$HTTP_GET_VARS是PHP4及更早版本的旧变量,现
原创力文档

文档评论(0)