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...

面试题 相关文章推荐
可以在一个PHP文件里面include另外一个PHP文件两次吗
May 22 面试题
威盛公司软件C++工程师笔试题面试题
Jul 16 面试题
存储过程和函数的区别
May 28 面试题
什么是View State?
Jan 27 面试题
StringBuilder和String的区别
May 18 面试题
shell程序中如何注释
Jan 28 面试题
什么是测试驱动开发(TDD)
Feb 15 面试题
提高EJB性能都有哪些技巧
Mar 25 面试题
几个常见的消息中间件(MOM)
Jan 08 面试题
GC是什么?为什么要有GC?
Dec 08 面试题
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
Mar 30 面试题
为什么要使用servlet
Jan 17 面试题
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下判断数组中是否存在相同的值array_unique
2008/03/25 PHP
WordPress用户登录框密码的隐藏与部分显示技巧
2015/12/31 PHP
PHP实现权限管理功能示例
2017/09/22 PHP
漂亮的thinkphp 跳转页封装示例
2019/10/16 PHP
js获取input标签的输入值实现代码
2013/08/05 Javascript
关闭浏览器时提示onbeforeunload事件
2013/12/25 Javascript
用jQuery toggleClass 实现鼠标移上变色
2014/05/14 Javascript
JavaScript实现获取dom中class的方法
2015/02/09 Javascript
jquery实现全选和全不选功能效果的实现代码【推荐】
2016/05/05 Javascript
jquery自定义插件开发之window的实现过程
2016/05/06 Javascript
js简单实现网页换肤功能
2017/04/07 Javascript
基于JavaScript实现的插入排序算法分析
2017/04/14 Javascript
Vuex和前端缓存的整合策略详解
2017/05/09 Javascript
js判断数组是否包含某个字符串变量的实例
2017/11/24 Javascript
Vue集成Iframe页面的方法示例
2017/12/12 Javascript
在React中写一个Animation组件为组件进入和离开加上动画/过度效果
2019/06/24 Javascript
js canvas实现星空连线背景特效
2019/11/01 Javascript
Go语言基于Socket编写服务器端与客户端通信的实例
2016/02/19 Python
Python3.6实现带有简单界面的有道翻译小程序
2019/04/16 Python
解决Django生产环境无法加载静态文件问题的解决
2019/04/23 Python
Python学习笔记之变量、自定义函数用法示例
2019/05/28 Python
python匿名函数的使用方法解析
2019/10/10 Python
Python使用xlrd实现读取合并单元格
2020/07/09 Python
CSS3 优势以及网页设计师如何使用CSS3技术
2009/07/29 HTML / CSS
英国团购网站:Groupon英国
2017/11/28 全球购物
家得宝墨西哥官网:The Home Depot墨西哥
2019/11/18 全球购物
领导检查欢迎词
2014/01/14 职场文书
网上蛋糕店创业计划书
2014/01/24 职场文书
司马光教学反思
2014/02/01 职场文书
珍珠鸟教学反思
2014/02/01 职场文书
工厂仓管员岗位职责范本
2014/07/17 职场文书
党员自我剖析材料范文
2014/10/06 职场文书
财政局党的群众路线教育实践活动剖析材料
2014/10/13 职场文书
2015年办公室文秘工作总结
2015/04/30 职场文书
计划生育目标责任书
2015/05/09 职场文书
opencv读取视频并保存图像的方法
2021/06/04 Python