PHP笔试题


Posted in 面试题 onFebruary 22, 2012
1. 写出如下程序的输出结果

$str1 = null;
$str2 = false;
echo $str1==$str2 ? ‘相等’ : ‘不相等’;
//相等
$str3 = ”;
$str4 = 0;
echo $str3==$str4 ? ‘相等’ : ‘不相等’;
//相等
$str5 = 0;
$str6 = ’0′;
echo $str5===$str6 ? ‘相等’ : ‘不相等’;
//不相等
?>

2. 写出如下程序的输出结果

$a1 = null;
$a2 = false;
$a3 = 0;
$a4 = ”;
$a5 = ’0′;
$a6 = ‘null’;
$a7 = array();
$a8 = array(array());

echo empty($a1) ? ‘true’ : ‘false’;//true
echo empty($a2) ? ‘true’ : ‘false’;//true
echo empty($a3) ? ‘true’ : ‘false’;//true
echo empty($a4) ? ‘true’ : ‘false’;//true
echo empty($a5) ? ‘true’ : ‘false’;//true
echo empty($a6) ? ‘true’ : ‘false’;//false
echo empty($a7) ? ‘true’ : ‘false’;//true
echo empty($a8) ? ‘true’ : ‘false’;//false
?>

3. 写出如下程序的输出结果

$test = ‘aaaaaa’;
$abc = & $test;
unset($test);
echo $abc;//’aaaaaa’
?>

4. 写出如下程序的输出结果
$count = 5;
function get_count(){
static $count = 0;
return $count++;
}

echo $count; //5
++$count;
echo get_count();//0
echo get_count();//1
?>

5. 写出如下程序的输出结果

$GLOBALS[var1] = 5;
$var2 = 1;
function get_value(){
global $var2;
$var1 = 0;
return $var2++;
}
get_value();

echo $var1; //0
echo $var2; //2
?>

6. 写出如下程序的输出结果

function get_arr($arr){
unset($arr[0]);
}
$arr1 = array(1, 2);
$arr2 = array(1, 2);

get_arr(&$arr1);
get_arr($arr2);

echo count($arr1);//1
echo count($arr2);//2
?>

Tags in this post...

面试题 相关文章推荐
Ibatis如何调用存储过程
May 15 面试题
北承题目(C++)
May 16 面试题
下面关于"联合"的题目的输出是什么
Aug 06 面试题
分布式数据库需要考虑哪些问题
Dec 08 面试题
string = null 和string = ''的区别
Apr 28 面试题
什么是SCM(软件配置管理)
Aug 16 面试题
什么是规则表达式
May 03 面试题
用Python写一个for循环的例子
Jul 19 面试题
线程问题:wait()方法是定义在哪个类里面
Jul 07 面试题
创立科技Java面试题
Nov 29 面试题
Java基础面试题
Nov 02 面试题
PHP如何设置和取得Cookie值
Jun 30 #面试题
PHP如何自定义函数
Sep 16 #面试题
10条PHP编程习惯
May 26 #面试题
PHP面试题-$message和$$message的区别
Dec 08 #面试题
比较基础的php面试题及答案-填空题
Apr 26 #面试题
比较基础的php面试题及答案-编程题
Oct 14 #面试题
PHP中如何创建和修改数组
May 02 #面试题
You might like
关于PHP中的Class的几点个人看法
2006/10/09 PHP
搜索引擎技术核心揭密
2006/10/09 PHP
smarty section简介与用法分析
2008/10/03 PHP
PHP 页面编码声明方法详解(header或meta)
2010/03/12 PHP
php学习之数据类型之间的转换介绍
2011/06/09 PHP
php和js如何通过json互相传递数据相关问题探讨
2013/02/26 PHP
WordPress中编写自定义存储字段的相关PHP函数解析
2015/12/25 PHP
redirect_uri参数错误的解决方法(必看)
2017/02/16 PHP
js 绑定带参数的事件以及手动触发事件
2010/04/27 Javascript
Javascript中匿名函数的多种调用方式总结
2013/12/06 Javascript
js浏览器本地存储store.js介绍及应用
2014/05/13 Javascript
Javascript实现可旋转的圆圈实例代码
2015/08/04 Javascript
Bootstrap3.0学习教程之JS折叠插件
2016/05/27 Javascript
使用AngularJS对表单提交内容进行验证的操作方法
2017/07/12 Javascript
详解JSONObject和JSONArray区别及基本用法
2017/10/25 Javascript
JavaScript实现多张图片放大镜效果示例【不限定图片尺寸,rem单位】
2019/05/14 Javascript
微信小程序使用字体图标的方法
2019/05/23 Javascript
JavaScript 反射和属性赋值实例解析
2019/10/28 Javascript
vue项目中使用eslint+prettier规范与检查代码的方法
2020/01/16 Javascript
关于vue 项目中浏览器跨域的配置问题
2020/11/10 Javascript
介绍Python中的一些高级编程技巧
2015/04/02 Python
实例讲解Python3中abs()函数
2019/02/19 Python
keras获得某一层或者某层权重的输出实例
2020/01/24 Python
Pytorch转keras的有效方法,以FlowNet为例讲解
2020/05/26 Python
python对execl 处理操作代码
2020/06/22 Python
Python中logger日志模块详解
2020/08/04 Python
Python使用tkinter实现小时钟效果
2021/02/22 Python
CSS3绘制圆角矩形的简单示例
2015/09/28 HTML / CSS
华为旗下电子商务平台:华为商城
2016/08/06 全球购物
大学生求职简历的自我评价
2013/10/14 职场文书
学校司机岗位职责
2013/11/14 职场文书
党的群众路线教育实践活动心得体会
2014/03/03 职场文书
搞笑的爱情检讨书
2014/10/01 职场文书
2015年信息中心工作总结
2015/05/25 职场文书
PyCharm 安装与使用配置教程(windows,mac通用)
2021/05/12 Python
pyqt5蒙版遮罩mask,setmask的使用
2021/06/11 Python