php基础试题整理

1、配置apache服务器时候,应该修改(C);

A.php.ini
B.my.ini
C.httpd.conf
D.httpd.ini

php.ini 放置在httpd.conf中的PHPIniDir指令指定的目录中
my.ini my.ini是MySQL数据库中使用的配置文件,修改这个文件可以达到更新配置的目的
httpd.ini是windows主机服务器上IIS的配置文件。

2、下面那个函数可以检测变量是否设置(C);
A.is_Array
B.unset
C.isset
D.empty

is_array()–检测一个变量是否是数组
unset()销毁指定的变量
empty – 检查一个变量是否为空

3、读取post方法传递的表单元素值的方法是(B);
A.$ _post[“名称”]
B.$ _POST[“名称”]
C.$ post[“名称”]
D.$ post[“名称”]

这个不过多解释

4、语句for($ k=0;$ k=1;$ k++);和for($ k=0;$ k==1;$ k++);执行的次数分别是(B);
A.0和无限
B.无限和0
C.都是0
D.都是无限

先执行自变量初始化k=0,而后判断是否满足条件,但是由于本句中的判定条件为k=1,是一个赋值表达式,按照赋值运算的规则,表达式k=1的值将始终为1,即逻辑真。这将导致该循环成为一个死循环。
for (k=0; k1; k++)
同样,先给自变量赋初值k=0,而后判定是否满足条件,由于k此时等于0,不满足判定条件k
1,因此该循环体实际上一次也不会执行。

5、复选框的type属性值是(A);
A.checkbox
B.radio
C.select
D.check

button 定义可点击按钮(多数情况下,用于通过 JavaScript 启动脚本)。
checkbox 定义复选框。
file 定义输入字段和 "浏览"按钮,供文件上传。
hidden 定义隐藏的输入字段。
image 定义图像形式的提交按钮。
password 定义密码字段。该字段中的字符被掩码。
radio 定义单选按钮。
reset 定义重置按钮。重置按钮会清除表单中的所有数据。
submit 定义提交按钮。提交按钮会把表单数据发送到服务器。
text 定义单行的输入字段,用户可在其中输入文本。默认宽度为 20 个字符。

6、在数组的末尾添加数组元素的函数(D);
A、array_pop
B、array_shift
C、array_unshift
D、array_push

array_pop删除数组最后一个元素,相当于出栈
array_shift删除数组中的第一个元素
array_unshift想数组的开头添加一个或多个元素
array_push向数组添加一个或多个元素

7、下列那些符号是php中单行注释(B);
A./ * … * /
B.#
C.//
D.<!—…—>

这道题比较简单

8、strtolower()函数的功能是(A);
A.将给定的字符串全部转换为小写字母
B.将给定的字符串全部转换为大写字母
C.将给定的字符串首字母转换为小写字母
D.将给定的字符串首字母转换为大写字母

strtolower() 函数把字符串转换为小写。
strtoupper() - 把字符串转换为大写
——————————————————————
lcfirst() - 把字符串中的首字符转换为小写
ucfirst() - 把字符串中的首字符转换为大写
ucwords() - 把字符串中每个单词的首字符转换为大写

9、php中字符串的连接符是(D);
A.–
B.+
C.$
D. .
10、从浏览器发送GET请求到服务器,下列那些方法能够接收到该请求中的数据(AB);
A.$ _GET[“name”]
B.$ _REQUEST[“name”]
C$ _POST[“name”]
D.$ _SESSION[“name”]

11、写出如下程序的输出结果(B);

 <?php
 $str1 = null;
 $str2 = false;
 echo $str1=$str2 ? '相等':'不相等';
 
 $str3 = '';
 $str4 = 0;
 echo $str1==$str2 ? '相等':'不
  • 6
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值