PHP面试第二弹
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了PHP面试第二弹,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1428字,纯文字阅读大概需要3分钟。
内容图文
![PHP面试第二弹](/upload/InfoBanner/zyjiaocheng/159/79b64bf00595408eaf306b2a8fdb1f73.jpg)
1,说说session和cookies的区别。
不想说了,自行百度吧。
不过还是说一点吧,session_id一般是存储在cookies中的,并且通过header头传给服务端的,如果禁用了cookie则只能通过url传递了。
2,写出以下程序的结果。
functionchangeNum($input){$input = 100;
}
functionchangeArray($input){$input['key'] = 100;
}
functionchangeObj($input){$input->key = 100;
}
functionchangeStr($input){$input = '100';
}
$input = 0;
changeNum($input);
echo$input.'';
$input2['key'] = 0;
changeArray($input2);
echo$input2['key'].'';
$input3 = new class1();
$input3->key = 0;
changeObj($input3);
echo$input3->key.'';
$input4 = '123';
changeStr($input4);
echo$input4;
classclass1{}
?>
这里考察的主要是数据类型的存储以及引用方式问题。
3,怎样不通过第三个变量来交换a和b的值。
$a = 1;$b = 2;
list($a,$b)=array($b,$a);
echo$a.$b;
还有一种方法就是通过字符串的截取来实现,这里不做介绍了。
4,PDO和mysql的区别。
好吧,pdo比php-mysql 牛逼。不要问我牛逼在哪,我也不清楚。
5,用至少两种方式实现指定页面的显示编码
header('content-type:text/html;charset=utf-8');
"utf-8" />
6,http请求头返回200和404代表什么?
200,表示请求成功。
404,表示请求资源不存在。
暂时只能想起这几道了,以后想起了再补充。
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('').text(i)); }; $numbering.fadeIn(1700); }); });以上就介绍了PHP面试 第二弹,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
内容总结
以上是互联网集市为您收集整理的PHP面试第二弹全部内容,希望文章能够帮你解决PHP面试第二弹所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。