【php 面试碰到过的问题 在此做下记录】教程文章相关的互联网学习教程文章

PHP面试题汇总之缓存(一)

1、描述 memcached 和 redis的区别 2、redis的数据类型有哪些? 1)字符串 2)列表(队列) 3)集合(字符串形式的无序集合) 4)有序集合(字符串形式的有序集合,顺序排列,不能重复,但分数例外,所以可以用来排序,而且速度极快,直接放进有序集合,再取出来的就是排序好的) 5)哈希(一个键值对集合,适合存储对象)

色色整理的PHP面试题集锦

PHP 基础知识部分 1. 求$a的值 代码如下:$a = "hello"; $b = &$a; unset($b); $b = "world"; echo $a; 2. 求$b的值 代码如下:$a = 1; $x = &$a; $b = $a++; echo $b; 3. 写出一个函数实现 删除指定目录包括其下的所有子目录以及文件 4. 写一个函数,算出两个文件的相对路径,如: $a = /a/b/c/d/e.php;   $b = /a/b/12/34/c.php; javascript 基础知识部分 1. 谈谈js实现继承的几种方式,并写出demo 2. 谈谈你熟悉的js框架,并实现...

PHP面试题之选择题新汇总【代码】

本篇文章给大家分享PHP面试题之选择题新汇总,有一定的参考价值,需要的朋友可以参考一下,希望对大家有所帮助。相关推荐:《PHP面试题之应用题最新汇总》《PHP面试题之概念题最新汇总》《PHP面试题之问答题最新汇总》1. 得到的输出是什么A.空 B.true C.false D.FALSEecho function_exists(print);解析:因为 print 是语言结构,function_exists() 返回 false;echo false 是空。2. 哪个是函数A.array B.eval C.eac...

PHP面试题之问答题最新汇总【代码】

本篇文章给大家分享PHP面试题之问答题最新汇总,有一定的参考价值,需要的朋友可以参考一下,希望对大家有所帮助。相关推荐:《PHP面试题之应用题最新汇总》《PHP面试题之概念题最新汇总》1. echo()、print()、print_r() 的区别echo()、print() 是 PHP 语句;print_r() 是函数,print()只能打印出简单类型变量的值(如int,string),有返回值。print_r()可以打印出复杂类型变量的值(如数组,对象)echo 输出一个或者多个字符串,无返回值...

PHP面试题之概念题最新汇总【图】

本篇文章给大家分享PHP面试题之概念题最新汇总,有一定的参考价值,需要的朋友可以参考一下,希望对大家有所帮助。相关推荐:《PHP面试题之应用题最新汇总》1. HTTP 状态中状态码的含义302:临时转移成功,请求的内容已转移到新位置 。401:未授权。403:禁止访问 。500:服务器内部错误2. 传值与传引用传值:是把实参的值赋值给形参 ,对形参的修改,不会影响实参的值。传引用 :将实参的地址传递形参,实参和形参则指向同一存储空...

PHP面试题之应用题最新汇总【代码】

本篇文章给大家分享PHP面试题之应用题最新汇总,有一定的参考价值,需要的朋友可以参考一下,希望对大家有所帮助。相关推荐:《2021年PHP面试题大汇总(收藏)》1. 遍历目录下的所有文件及文件夹function fileShow($dir){ $handle = opendir($dir); // 打开目录句柄while ($file = readdir($handle)) { // 返回目录句柄中的条目if ($file !== .. && $file !== .) {$f = $...

常见的几道php算法面试题【代码】【图】

下面是整理好的几道php算法面试题,在近几年中这些题目频繁出现在面试题中,现在分享给大家,希望能对大家有所帮助。题目一:一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n, 输出最后那个大王的编号。function king($m, $n) {if (1 >= ...

2020年最新的PHP面试题(附答案)【代码】

1. 什么是面向对象?主要特征是什么?面向对象是程序的一种设计方式,它利于提高程序的重用性,使程序结构更加清晰。主要特征:封装、继承、多态。2. SESSION 与 COOKIE的区别是什么,请从协议,产生的原因与作用说明?1、http无状态协议,不能区分用户是否是从同一个网站上来的,同一个用户请求不同的页面不能看做是同一个用户。2、SESSION存储在服务器端,COOKIE保存在客户端。Session比较安全,cookie用某些手段可以修改,不安全...

《2019年小米春季上海 PHP 实习生招聘面试题》部分答案解析【代码】

相关推荐:《2019年PHP面试题大汇总(收藏)》1 丶 Nginx 怎么实现负载均衡这个还是比较简单1.轮询这种是默认的策略,把每个请求按顺序逐一分配到不同的 server,如果 server 挂掉,能自动剔除。upstream fengzp.com { server 192.168.99.100:42000; server 192.168.99.100:42001; }2.最少连接把请求分配到连接数最少的 serverupstream fengzp.com { least_conn;server 192.168.99.100:42000; server 192.168.99.1...

PHP面试题大全(值得收藏)

相关推荐:《2019年PHP面试题大汇总(收藏)》一 、PHP基础部分1、PHP语言的一大优势是跨平台,什么是跨平台?PHP的运行环境最优搭配为Apache+MySQL+PHP,此运行环境可以在不同操作系统(例如windows、Linux等)上配置,不受操作系统的限制,所以叫跨平台2、WEB开发中数据提交方式有几种?有什么区别?百度使用哪种方式?Get与post两种方式区别:(1)url可见性:get 方式url参数可见,post 不可见(2)可缓存性:get 方式是可以缓...

php工程师面试需要哪些方面【图】

php工程师面试需要哪些方面?一、技术方面问题(1)基础知识:如数组的操作,变量的操作,字符串的处理。主要考察数组、字符串的函数。还有cookie和session的概念和区别。(2)面向对象:面向对象的思想和理论知识,如继承、接口、抽象类、多态等。 (3)文件操作:比较典型的两个问题:①遍历目录:使用递归来遍历目录,延伸出来就是无限级分类②读取大文件:内存不够,如何读取文件内容(4)数据库知识:①设计数据库表,按照要求...

php工程师面试hr会问什么?【图】

如今,很多人在学习PHP,他们会通过自学、培训等多种方法去获取PHP的资源,在经过几个月甚至长达一年的学习他们终于学有所成,他们迫切的想要寻求一份工作去一展自己的所长,可当他们怀揣着期盼与自信去寻求工作时,很多人却都折戟于面试的环节,只有很少的人才能获取成功。很多初出茅庐的PHP菜鸟遭受了比较大的打击。那么为什么如此多的人会折戟于面试的环节呢?你了解面试官在面试PHP工程师时是如何提问的么?面试官在面试求职的...

PHP面试题汇总(附答案)【代码】

推荐学习《2019年PHP面试题大汇总(收藏)》1.表单中 get与post提交方法的区别?答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息.2.session与cookie的区别?答: session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放 cookie:用来存储连续訪問一个頁面时所使用,是存储在客户端,对于Cookie来说是存储在用户WIN的Temp目录中的。...

面试题之:颠倒二进制位的实现思路讲解(PHP通用版)

这是一个面试题,有学员表示不能理解。 简单给大家培训下,并不是很难,但是要写完善比较考验基础功底,也需要有些逻辑思维能力,由于学员的方向是PHP,那么就用PHP来讲解下,同时也是告诉大家 学PHP并不是说只要会写两句 echo “hello world”,或者循环输出到网页就叫会PHP了。有几个知识 恶补下: (推荐学习:PHP视频教程)1、一个数字占一个字节,也就是8位打个比方 ,十进制数字 1 ,在计算机利用二进制表示 是 00000001 ...

面试题之:颠倒二进制位的实现思路讲解(PHP通用版)【代码】

这是一个面试题,有学员表示不能理解。 简单给大家培训下,并不是很难,但是要写完善比较考验基础功底,也需要有些逻辑思维能力,由于学员的方向是PHP,那么就用PHP来讲解下,同时也是告诉大家 学PHP并不是说只要会写两句 echo “hello world”,或者循环输出到网页就叫会PHP了。有几个知识 恶补下: (推荐学习:PHP视频教程)1、一个数字占一个字节,也就是8位打个比方 ,十进制数字 1 ,在计算机利用二进制表示 是 00000001 ...