- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
2023年11月PHP二级等级考试真题(附
答案+代码)
本文档为2023年11月PHP二级等级考试真题,包含了所有考
题及其答案和代码。
一、选择题
1.1以下哪个不是PHP的数据类型?
A.整型
B.浮点型
C.布尔型
D.对象型
答案:D
1.2在PHP中,如何定义一个常量?
A.define(CONSTANT,1);
B.constCONSTANT=1;
C.constant(CONSTANT,1);
D.ConstCONSTANT=1;
答案:B
1.3以下哪个函数可以获取客户端IP地址?
A.getenv(REMOTE_ADDR)
B.$_SERVER[REMOTE_ADDR]
C.filter_input(INPUT_SERVER,REMOTE_ADDR)
D.allheaders()
答案:B
二、填空题
2.1在PHP中,数组的键值对存储使用______数据结构。
答案:关联数组
2.2以下代码的输出结果是什么?
?php
$a=array(1,2,3);
$b=array_push($a,4);
echocount($a);
答案:4
三、编程题
3.1编写一个PHP脚本,实现以下功能:
1.接收用户输入的一个整数;
2.判断这个整数是否为质数;
3.如果是质数,输出“这是一个质数”,否则输出“这不是一个
质数”。
代码:
?php
functionisPrime($num){
if($num=1){
returnfalse;
}
for($i=2;$i=sqrt($num);$i++){
if($num%$i==0){
returnfalse;
}
}
returntrue;
}
$num=intval(trim(input(请输入一个整数:)));
if(isPrime($num)){
echo这是一个质数;
}else{
echo这不是一个质数;
}
3.2编写一个PHP脚本,实现以下功能:
1.接收用户输入的两个整数;
2.计算这两个整数的最大公约数;
3.输出这两个整数的最大公约数。
代码:
?php
functiongcd($a,$b){
if($b==0){
return$a;
}
returngcd($b,$a%$b);
}
$a=intval(trim(input(请输入第一个整数:)));
$b=intval(trim(input(请输入第二个整数:)));
echo最大公约数为:.gcd($a,$b);
文档评论(0)