当前位置:网站首页>程序员面试必备PHP基础面试题 – 第十八天
程序员面试必备PHP基础面试题 – 第十八天
2022-08-03 14:42:00 【PHP学习网】
一、以下代码的执行后,$result值为:
<?php
$srcArray=array(‘a’,’b’,’c’,’d’);
$randValue=array_rand($srcArray);
$result=is_string($randValue);
?>
A、 a
B、 false
C、 true
D、 b
E、 c
答案:B
二、echo count(‘123’) 输出的是?
A、3
B、false
C、null
D、1
E、0
答案:D
三、以下代码的执行后,$result值为:
<?php
$a=’01’;
$result=1;
If(in_array($a,array(‘1’))){
$result=2;
}else if($a= =’1’){
$result=3;
}else if($a= =’01’){
$result=4;
}else{
$result=5;
}
?>
A、1
B、2
C、3
D、4
E、5
答案:2
四、php函数名是否区分大小写?
A、 不区分
B、 区分
答案:A
五、以下代码的执行后,$result值为:
<?php
$x=””;
$result=is_null($x);
?>
A、 null
B、 true
C、 false
D、 1
答案:C
六、哪种OOP设置模式能让类在整个脚本里只实例化一次?
A、 MVC
B、 代理模式
C、 状态模式
D、 抽象工厂模式
E、 单件模式
答案:E
七、借助继承,我们可以创建其他类的派生类。那么在PHP中,子类最多可以继承几个父类?
A、1个
B、2个
C、取决于系统资源
D、3个
E、想要几个有几个
答案:A
八、以下哪种错误类型无法被自定义的错误处理器捕捉到?(双选)
A、 E_WARNING
B、 E_USER_ERROR
C、 E_PARSE
D、 E_NOTICE
答案:BC
九、执行以下代码,输出结果是
<?php
Abstract class a{
Function __construct(){
Echo “a”;
}
}
$a=new a();
?>
A、 a
B、 一个错误警告
C、 一个致命性的报错
答案:C
十、执行以下代码,输入结果是
<?php
Class a{
Function __construct(){
Echo “Echo Class a Something”;
}
}
Class b extend a{
Function __construct(){
Echo “Echo Class b Something”;
}
}
$a=new b();
?>
A、 echo class a something echo class b something
B、 echo class b something echo class a something
C、 echo class as something
D、 echo class b something
答案:D
边栏推荐
- 云硬盘EVS详解以及如何用与避坑【华为云至简致远】
- 雷克萨斯lm的安全性如何,通过两个角度来聊这个话题
- PostgreSQL 每周新闻 2022-7-27
- Currency ATM: Solana Wallet Has Unknown Security Vulnerability, A Large Number Of Users' Digital Assets Are Stolen
- ffplay视频播放原理分析
- Lecture 2 Software Life Cycle
- PAT乙级-B1018 锤子剪刀布(20)
- QT之Mysql驱动
- HDU Largest prime factor(埃拉托色尼筛选法求素数模板法改动)
- 我现在推荐用mamba替代conda
猜你喜欢
随机推荐
跨桌面端之组件化实践
HDU 1029 Ignatius and the Princess IV
C语言将GLib库添加到CMake工程中
大型连锁百货运维审计用什么软件好?有哪些功能?
Controller层代码这么写,简洁又优雅!
你没见过的《老友记》镜头,AI给补出来了|ECCV 2022
第二讲 软件生命周期
PAT乙级-B1009 说反话(20)
游戏版号“地下交易”,一个版号能卖上千万?
可视化数据库设计软件有哪些_数据库可视化编程
进程通信的方式
【问题】torch和torchvision对应版本
PAT乙级-B1014 福尔摩斯的约会(20)
HDU 1027 Ignatius and the Princess II(求由1-n组成按字典序排序的第m个序列)
高等数学(第七版)同济大学 习题4-1 个人解答
6000 字+,帮你搞懂互联网架构演变历程!
php类的析构函数:__destruct
SwiftUI SQLite教程之了解如何在 SwiftUI 中使用 SQLite 数据库并执行 CRUD 操作(教程含源码)
不安装运行时运行.NET程序
SnapHelper翻页效果两行代码带你实现不一样的RecyclerView