1.PHP中 的 include 和 require 有什么区别?
一旦包含的文件发生错误,require 将停止执行,include 将在错误之后继续执行代码
(注:require 一个文件存在错误的话,那么程序就会中断执行了,并显示致命错误。
include 一个文件存在错误的话,那么程序不会中断,而是继续执行,并显示一个警告错误。)
2.哪个函数用于确定对象类型?
is_a()
(注:is_a如果对象属于该类型或该类是此对象的父类则返回TRUE。)
3.PHP 对空格敏感吗?
不敏感
(注:PHP 对空格不敏感,这意味着一行中有多少空格字符并没啥关系,一个空白与许多空白符都是一样的。)
4.下列哪个方法返回日期格式化的字符串?
date()
(注:date() 函数的作用是返回一个格式化的日期字符串)
5.哪个 PHP 魔术常量返回文件的当前行号?
_LINE_
6.哪个方法在 PHP 类中充当构造函数?
__construct
(注:PHP 提供了一个名为 __construct() 的特殊函数来定义构造函数,可以向构造函数传递任意多个参数。)
7.哪个语句将用于从 MySQL 查询结果中获取单行记录?
mysql_fetch_row()
(注:mysql_fetch_row() 函数从结果集中取得一行作为数字数组。)
8.连接 MySql 数据库的正确语法是?
mysql_connect("localhost",$username,$password)
9.哪种类型的变量是浮点数,比如 3.14159 或 49.1?
double
(注: integer – 整型,double – 浮点型,boolean – 布尔型,string – 字符串)
10.哪个关键字终止 for 循环或 switch 语句,并将执行转移到紧跟 for 循环或 switch 之后的语句?
break
(注: break 终止 for 循环或 switch 语句,并将执行转移到紧接着 for 循环或 switch 的语句。)
11.哪个数组包含诸如头、路径和脚本位置等信息?
$_SERVER
(注:$_SERVER ——这是一个包含诸如头、路径和脚本位置等信息的数组。这个数组中的条目由web服务器创建,不能保证每个 web 服务器都能提供这些功能。)
12.哪个函数用于读取文件的内容?
fread()
(注:一旦使用 fopen() 函数打开文件,就可以使用一个名为 fread() 的函数读取它。这个函数需要两个参数,要读取打开的文件和要读取的最大字节数。)
13.哪个选项用于销毁 session?
session_destroy()
(注:session 可以由 session_destroy()函数销毁,也可使用使用 $_SESSION = array() 清空 $_SESSION 数组。)
14.哪个异常处理类方法在发生错误时检索错误消息?
getMessage()
15.哪个数组表示带数字索引的数组?
数值数组
(注:数值数组-带有数字索引的数组,值以线性方式存储和访问。)
16.哪个方法可以使用 PHP 解析 XML 文档?
- simplexml_load_string()
- loadxml()
(注:要从存储在字符串中的XML文档创建 SimpleXML 对象,请将该字符串传递给 simplexml_load_string(),它返回一个 SimpleXML 对象。)
17.$_SESSION[] 的用途是什么 ?
用于存储当前会话的变量
(注:在 PHP 中,使用是通过预定义数组 $_SESSION 的存储和读取 session。)
18.哪个变量用于使用 php 生成随机数?
rand()
(注:rand() 函数的作用是生成一个随机数,这个函数可以在给定的范围内生成数字。)
19.哪个函数返回数组中选定的部分?
array_slice()
(注:array_slice() 函数在数组中根据条件取出一段值,并返回。)
20.哪个选项用于检查PHP中是否已经设置了会话变量?
isset()
这篇博客整理了PHP编程中的20个常见问题,包括include和require的区别、对象类型判断、日期格式化、数据库连接、浮点数类型、终止循环的关键字、文件操作、会话管理、XML解析等知识点,有助于提升PHP开发者的技能掌握。

1611

被折叠的 条评论
为什么被折叠?



