php经典面试题(php初级面试题的总结)
我们在面试时 ,大家一般都会在一些加分项被难住 。对于复习php方面的准备 ,一般都是从最基础的问题入手,大家把握住这方面的知识点才是重中之重 。本篇为大家整理了部分初级php的面试题目 ,分为基础知识点和实例代码的考察两部分 ,下面我们一起来看看具体有哪些考点吧。
一 、基础知识点
1.什么事面向对象 ,主要特征是什么
面向对象是程序的一种设计方式 ,它利于提高程序的重用性 ,使程序结构更加清晰 。主要特征:封装 、继承、多态 。
2.如果一个访问量达到100万 ,选择缓存 ,用redis还是memchache
我会选择memchache ,因为它只有一种类型 ,key-value,而redis的类型比memchache多,导致它的并发没有memchache好 。
3.AJAX的优势是什么
ajax是异步传输技术 ,可以通过javascript实现 ,也可以通过JQuery框架实现,实现局部刷新 ,减轻了服务器的压力 ,也提高了用户体验 。
4.表单提交中的Get和Post的异同点
get 请求一般用于向服务端获取数据,post 一般向服务端提交数据;
get 传输的参数在 url 中 ,传递参数大小有限制 ,post 没有大小限制;
get 不安全 ,post 安全性比get高;
get请求在服务端用Request.queryString 接受 ,post 请求在服务端用Requset.form 接受 。
二 、实例操作
mb_strlen和str_len的区别
<?php $a=中国; echostrlen($a)."\n";//6 echomb_strlen($a);//2创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!