编程笔记

编程笔记

PHP基础选择题
2025-01-29

【单选题】下列哪个命令是apache的安装命令(A)

  • Ahttpd.exe -k install -n ''apache''
  • Bhttpd.exe -n ''apache''
  • Chttp -k install -n ''apache''
  • Dhttpd.exe -k ''apache''

【单选题】如果发出http://a/aaaa/a.PHP,则apache的工作原理是怎样的(C)

 

  • A浏览器发送请求,apache直接调用文件相应页面
  • B浏览器发送请求,apache调用算法决定怎样响应页面
  • C浏览器发出请求,apache响应,调用PHP引擎,然后执行PHP程序,再交给apache,然后响应页面
  • D浏览器发送请求,PHP引擎直接直接PHP程序

【单选题】执行PHP语句echo "huanyingni"的命令,正确的是(B)

 

  • A打开cmd,直接输入PHP.exe -r echo 'huanyingni'
  • B进入PHP文件,之后输入命令PHP.exe -r echo 'huanyingni'
  • C打开cmd,直接输入echo 'huanyingni'
  • D进入PHP文件,之后输入命令echo 'huanyingni'

【单选题】如何显示PHP的错误信息(C)

 

  • A在配置文件中更改ERR_Reporting
  • B在配置文件中修改display_errors
  • C在配置文件中修改ERR_Reporting和display_errors
  • D不能显示PHP的错误信息,在写代码时要注意,避免出错

【单选题】PHP文件夹中的哪个文件可以执行PHP语句(B)

 

  • Anews.txt
  • BPHP.exe
  • CPHP-cgi.exe
  • DPHPdbg.exe

【单选题】Apache是根据什么区分文件来决定是直接调用还是调用PHP引擎的(B)

 

  • A文件名
  • B后缀名
  • C根据.区分
  • D根据程序员写的程序算法区分

【单选题】下列关于PHP的说法错误的是(C)

 

  • APHP是一种被广泛应用的开源代码的多用途脚本语言,它可以嵌入到HTML中,语法吸收了C语言、Java的特点,利于学习,使用广泛,主要适用于Web开发领域。
  • BPHP开源免费,运行于各种平台(Windows,Linux,Unix,Mac osx),兼容几乎所有的服务器(Apache,Nginx等),而且几乎支持所有的数据库。
  • CPHP(Hypertext Preprocessor:超文本预处理器)是一门浏览器端的脚本语言,常用来进行web开发。
  • DPHP可以用来开发动态网站,实现浏览器上看到的所有功能。

【单选题】下列哪个不是PHP的标记?(B)

 

  • A<?PHP ?>
  • B<%PHP >
  • C<? ?>
  • D<% %>

【单选题】下列关于PHP工作原理说法不正确的是(C)

 

  • APHP的所有应用程序都是通过WEB服务器(如IIS或Apache)和PHP引擎程序解释执行完成的。
  • B用户在浏览器中输入要访问的页面域名并将域名解析成ip地址,通过ip地址找到对应的服务器,然后通过HTTPRequest向服务器发送请求。
  • C对所有PHP请求的处理都在WEB服务器上进行处理。若所请求的页面存在,就通过HTTPResponse返回到客户端,若不存在就返回一个所请求页面不存在的提示页面。
  • D对于接收的请求先在WEB服务器上进行处理,若WEB服务器处理不了就提交到PHP引擎上进行解析处理再将结果返回到WEB服务器,再通过WEB服务器返回给客户端。

【单选题】下列哪个不是PHP的注释形式?(B)

 

  • A//注释内容
  • B<!--注释内容 -->
  • C注释内容
  • D/* 注释内容*/

【单选题】oper作用(B)

  • A操作路由
  • B呈现列表
  • C调用数据
  • D删除

【单选题】变量a的值为true,则a的数据类型是(D)

  • A对象
  • B数组
  • Cresource
  • Dbool

【单选题】PHP中声明变量的格式是(A)

  • A$变量名=初值
  • B¥变量名=初值
  • C!变量名
  • D¥变量名

【单选题】下列变量名称不符合变量命名规范的是(B)

  • Aa
  • B5_hdhd
  • CStudent
  • D_aaaaa

【单选题】在整型中,以0x开头的数是(C)

  • A十进制
  • B八进制
  • C十六进制
  • D二进制

【单选题】$a="abc",$b=10,$a+$b的值为(B)

  • Aabc
  • B10
  • C71
  • Dabc10

【单选题】$str="123avfdss234" $a=(int)$str,则变量a的类型是(C)

  • A字符串类型
  • B浮点型
  • C整型
  • D不能强制转换

【单选题】$fruit="apple" echo 'this is an $fruit.'的输出结果是(A)

  • Athis is an $fruit.
  • Bthis is an $apple.
  • Cthis is an apple.
  • Dthis is an .

【单选题】要查看一个变量的数据类型,可使用函数(B)

  • Atype()
  • Bgettype()
  • CGetType()
  • DType()

【单选题】PHP 如何变量强制转换成整型(A)

  • Aintval
  • Bis_string
  • Cis_nan
  • Dfloatval

【单选题】如何创建数组(B)

  • Aarray_create
  • Barray
  • Carray_add
  • Darry_set

【单选题】浮点数34.5转换成整数是(B)

  • A35
  • B34
  • C“34”
  • D“35”

【单选题】PHP中$a=4;$str=‘123$a' echo $str 的结果是什么(A)

  • A123$a
  • B1234
  • C123
  • D124

【单选题】整数5转化为布尔型的数为(A)

  • Atrue
  • Bfalse
  • C0
  • Dbool

【单选题】如何把一个或多个数组合并为一个数组(B)

  • Aarray_map
  • Barray_merge
  • Carray_multisort
  • Darray_set

【单选题】$a=‘0' echo empty($a)?true:false?‘true':‘flase' (A)

  • Atrue
  • Bfalse
  • C0
  • D1

【单选题】$str="ab" $str2="cd"$str.=$str2 (B)

  • A"ab"
  • B"abcd"
  • C"acbd"
  • Dcd

【单选题】$m=3,$m++;echo $m--的输出结果是(B)

  • A3
  • B4
  • C5
  • D6

【单选题】$a=4 $n=9 $a+=$n则$n的输出结果为(D)

  • A5
  • B4
  • C9
  • D13

【单选题】$a=90,$b=3 $a%=$b,$a的值为(C)

  • A90
  • B3
  • C0
  • D1

【单选题】5>3&&100<3的结果是(B)

  • Atrue
  • Bfalse
  • C0
  • D1

【单选题】PHP中1==‘1'的结果是什么(A&