【PHP考试知识点解析】
1. PHP中的自增运算符:在PHP中,`$a+=2`表示 `$a = $a + 2`,如果`$a`初始值为5,执行后`$a`的值将变为7,选项C正确。
2. MySQL特性:MYSQL是一种真正的多线程、多用户、支持多种平台的数据库系统,并且完全支持ODBC。选项A描述错误。
3. PHP比较运算符:`= =`是等于运算符,用于比较两个值是否相等。选项C正确。
4. PHP选择数据库函数:`mysql_select_db`用于选择数据库,其他选项分别是获取数据行、获取数据对象和获取结果。
5. COOKIE属性:`EXPIRES`属性用于设置COOKIE的有效日期。
6. PHP定义变量:PHP使用`$`符号定义变量,选项B正确。
7. PHP字符串与数字相加:在PHP中,数字与字符串相加会将数字转换为字符串并连接,因此`$foo=1+ " bob3"`的结果是`1bob3`,选项B正确。
8. PHP位运算符:PHP的位运算符包括`&`、`|`和`~`,但不包括`!`,`!`是逻辑非运算符,选项D正确。
9. PHP变量特性:PHP是一种弱类型语言,变量声明不需要指定类型,使用`$`符号开头,选项D正确。
10. PHP嵌入HTML:PHP代码可以使用`<?PHP`开始,`?>`结束的定界符嵌入HTML文档中。
11. 字符串连接:要将`$a`和`$b`连接成"hello china",应使用`.`运算符,即`$a.$b`,选项C正确。
12. 配置PHP环境:修改`php.ini`文件可以配置PHP环境。
13. PHP输出命令:`echo`、`printf()`和`print`都是PHP的输出命令,`write`不是。
14. 定义常量:在PHP中,使用`define()`函数定义常量,选项C正确。
15. 条件语句:若要输出"false",则`$a`必须为假值,这里"0"被当作假值处理,选项D正确。
16. PHP表达式:`$h=$g+=10`首先执行`$g+=10`,`$g`变为24,然后赋值给`$h`,因此`$h=24`,`$g=24`,选项A正确。
17. 调用对象方法:在PHP中,使用`->`运算符调用对象的方法或属性。
18. 自减运算符:`$b=($a--)`先返回`$a`的当前值5,然后`$a`减1变为4,因此`$b`是5,选项B正确。
19. `<BR>`标签:`<BR>`是HTML中的换行标签。
20. 删除目录函数:在PHP中,使用`rmdir`函数删除当前目录。
【填空题答案】
1. `$_SERVER['PHP_SELF']`
2. 对数组进行逆序排序并保持索引关联
3. `LoadModule php_module "path/to/php_module.so"`
这些是PHP编程中的一些基础知识点,涵盖了变量定义、字符串操作、条件语句、数组处理、数据库交互、对象方法调用以及HTML标签等多方面内容。理解和掌握这些知识点对于进行PHP开发至关重要。