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面试题及答案-填空题
Apr 26 面试题
简单说说tomcat的配置
May 28 面试题
描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理
Mar 25 面试题
触发器(trigger)的功能都有哪些?写出一个触发器的例子
Sep 17 面试题
什么是SQL Server的确定性函数和不确定性函数
Aug 04 面试题
采用怎样的方法保证数据的完整性
Dec 02 面试题
介绍一下HDLC(High-Level Data Link Control)高层数据链路协议
Jan 21 面试题
逻辑链路控制协议
Oct 01 面试题
如何保障Web服务器安全
May 05 面试题
常见的软件开发流程有哪些
Nov 14 面试题
Why we need EJB
Oct 20 面试题
解释下列WebService名词:WSDL、SOAP、UDDI
Jun 22 面试题
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调用.NET的WebService 简单实例
2015/03/27 PHP
php实现将二维关联数组转换成字符串的方法详解
2017/07/31 PHP
PHP常见加密函数用法示例【crypt与md5】
2019/01/27 PHP
从ThinkPHP3.2.3过渡到ThinkPHP5.0学习笔记图文详解
2019/04/03 PHP
CCPry JS类库 代码
2009/10/30 Javascript
jQuery插件开发的两种方法及$.fn.extend的详解
2014/01/16 Javascript
javascript获取和判断浏览器窗口、屏幕、网页的高度、宽度等
2014/05/08 Javascript
jquery easyui使用心得
2014/07/07 Javascript
jquery得到iframe src属性值的方法
2014/09/25 Javascript
鼠标经过子元素触发mouseout,mouseover事件的解决方案
2015/07/26 Javascript
js实现动态创建的元素绑定事件
2016/07/19 Javascript
JS中input表单隐藏域及其使用方法
2017/02/13 Javascript
详解vue2路由vue-router配置(懒加载)
2017/04/08 Javascript
详解AngularJS1.6版本中ui-router路由中/#!/的解决方法
2017/05/22 Javascript
angular+webpack2实战例子
2017/05/23 Javascript
jQuery 实现左右两侧菜单添加、移除功能
2018/01/02 jQuery
VUE搭建手机商城心得和遇到的坑
2019/02/21 Javascript
小程序云开发之用户注册登录
2019/05/18 Javascript
NodeJs生成sitemap站点地图的方法示例
2019/06/11 NodeJs
解决vue项目本地启动时无法携带cookie的问题
2021/02/06 Vue.js
[27:08]完美世界DOTA2联赛PWL S2 SZ vs Rebirth 第二场 11.21
2020/11/23 DOTA
python实现简单中文词频统计示例
2017/11/08 Python
Python KMeans聚类问题分析
2018/02/23 Python
通过Py2exe将自己的python程序打包成.exe/.app的方法
2018/05/26 Python
在Python中表示一个对象的方法
2019/06/25 Python
Numpy实现卷积神经网络(CNN)的示例
2020/10/09 Python
英国123鲜花网站:123 Flowers
2019/07/07 全球购物
班级聚会策划书
2014/01/16 职场文书
买卖车协议书
2014/04/21 职场文书
基层党员干部四风问题整改方向和措施
2014/09/25 职场文书
教师党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
餐饮食品安全责任书
2015/01/29 职场文书
2015年保育员个人工作总结
2015/05/13 职场文书
《黄山奇石》教学反思
2016/02/18 职场文书
应届生们该怎么书写求职信?
2019/07/05 职场文书
Mysql查询时间区间日期列表,不会由于数据表数据影响
2022/04/19 MySQL