E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PHP面试题
php中高级面试题
近来看了许多
PHP面试题
,有的题目有答案,有的没有。还是决心全部记录一下,部分答案是借鉴网上的资料,部分是自己总结。
dongdonggegelovezcj
·
2020-06-23 05:31
Mysql
SQL注入
redis
PHP面试题
2019年腾讯工程师面试题和答案
一、单选题(共29题,每题5分)1.PHP执行的时候有如下执行过程:Scanning(Lexing)-Compilation-Execution-Parsing,其含义分别为:A、将PHP代码转换为语言片段(Tokens)、将Tokens转换成简单而有意义的表达式、顺次执行Opcodes、将表达式编译成OpocdesB、将PHP代码转换为语言片段(Tokens)、将表达式编译成Opocdes、顺次
da131****8861
·
2020-06-23 02:36
PHP
php面试题
收集与整理(一)
1.谈谈对MVC的认识?MVC是一种设计模式,他强制性的使应用程序的输入/处理/输出分开,应用程序被分化成三个核心部件:模型、视图、控制器。视图是用户看到并与之交互的办面。模型表示业务模型与企业规则控制器接入用户输入并调用模型与视图去完成用户的需求。MVC优点:低耦合性、高重用性和可适用性、较低的生命周期成本、快速部署、有利于软件工程化管理MVC缺点:没有明确的定义,完全理解MVC并不容易.不适合
czloveyeer
·
2020-06-23 02:08
PHP
php面试题
三
php面试题
三1.在PHP中,当前脚本的名称(不包含路径和查询字符串)记录在预定义变量(1)中,而链接到当前的前一页面URL记录在预定义变量(2)中?
chb89888404
·
2020-06-22 21:48
php面试题
php 面试题
php面试题
五使用过哪些PHP框架。1、YII框架:2、ThinkPHP框架:php中,模板引擎的目的是什么?你用过哪些模板引擎?
风信子it
·
2020-06-22 20:57
php
PHP面试题
每天10道(1)
文章目录1.php中单引号和双引号包含字符串有何区别区别?2.sql语句执行的顺序?3.HTTP常用的状态码4.PHP报错级别有哪些?5.什么是面向对象?主要特征是什么?有哪些原则呢?6.SESSION与COOKIE的区别有哪些?7.get和post的区别有哪些?8.include和require的区别是什么?9.redis和memcacahe的区别有哪些?10.如何处理负载,高并发等问题?1.p
bruths
·
2020-06-22 19:24
php
mysql
redis
http
java
【
PHP面试题
】PHP如何解决网站大流量与高并发的问题?
1、高并发架构相关概念1)并发并发,在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。2)我们说的高并发是什么?上面的定义明显不是我们通常所言的并发,在互联网时代,所讲的并发、高并发,通常是指并发访问。也就是在某个时间点,有多少个访问同时到来。通常如果一个系统的日PV在千万以上,有可能是一个高
雲夜
·
2020-06-22 15:00
php面试题
汇总
8、redis集群怎么做1、Redis集群提供了以下两个好处1、将数据自动切分(split)到多个节点2、当集群中的某一个节点故障时,redis还可以继续处理客户端的请求。2、集群的方案:redis-cluster集群,采用无中心结构,每个节点保存数据和整个集群状态,每个节点都和其他所有节点连接,主要通过节点的配置,辅以redis的主从来完成集群。由于这块东西我使用得很少,所以只是平时抽时间去研究
ahfn26906
·
2020-06-22 12:12
php面试题
之一——PHP核心技术
一、PHP核心技术1.写出一个能创建多级目录的PHP函数(新浪网技术部)2.写出smarty模板的特点(新浪网技术部)速度快,编译型,缓存技术,插件机制,强大的表现逻辑3.打开php.ini中的safe_mode,会影响哪些函数?至少说出6个。(新浪)safe_mode,php安全模式,它提供一个基本安全的共享环境,在一个有多个用户账户存在的php开发的web服务器上。当安全模式打开的时候,一些函
阿豪Tata
·
2020-06-22 12:10
PHP
面试
php面试题
4---
php面试题
系列
php面试题
及答案,经典php笔试题与答案问题1.选择合适的答案填入空白处PHP是一种______脚本语言,基于______引擎。
什么时候悟呢
·
2020-06-22 11:36
php
php面试题
5---
php面试题
系列
php面试题
及答案,经典php笔试题与答案问题1.考虑如下SQL语句。哪个选项能对返回记录的条数进行限制?
什么时候悟呢
·
2020-06-22 11:36
php
大公司
PHP面试题
分享
1PHP的写时复制机制(Copy-On-Write)例如这种形式$a=1;$b=$a;//当把a赋值给b时,在内存中a,b其实是指向同一块内存$b=2;//只有当b值发生变化,才会内存复制赋新值写时复制优点:是通过赋值的方式赋值给变量时不会申请新内存来存放新变量所保存的值,而是简单的通过一个计数器来共用内存,只有在其中的一个引用指向变量的值发生变化时才申请新空间来保存值内容以减少对内存的占用。从P
Yeoman92
·
2020-06-22 09:12
面试&职场
php面试题
8-nginx的负载均衡如何配置
负载均衡摘要面试的时候的回答可以如下:在nginx里面配置一个upstream,然后把相关的服务器ip都配置进去。然后采用轮询的方案,然后在nginx里面的配置项里,proxy-pass指向这个upstream,这样就能实现负载均衡。nginx的负载均衡有4种模式:1)、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。2)、weight指定轮询几率,
Rodgexue
·
2020-06-22 04:13
nginx
面试相关
php面试特刊
php面试题
7-web 安全
php操作mysql防止sql注入(合集)1.什么是sql注入当一个变量从表单传入到php,需要查询mysql的话,需要进行处理。举例:unsafevariable=unsafevariable=_POST[‘user_input’];mysqli_query(“INSERTINTOtable(column)VALUES(‘”.$unsafe_variable.“’)”);用户可以输入诸如:val
Rodgexue
·
2020-06-22 04:13
面试相关
html5
php面试特刊
php面试题
4-实现autoload
Yii框架宣称自己的类加载方式很高效,是真正的“用时加载”,那究竟特别在哪里?今天研究了一下源码,发现其实是在代码级加了一层“路径缓存”。Yii2的自动加载原理我们知道,要实现自己的autoload方法,需要采用spl_autoload_register()函数注册一个autoload方法,Yii注册的这个方法是YiiBase::autoload(),稍后再讲解这个方法的逻辑。另外,Yii一般都用
Rodgexue
·
2020-06-22 04:42
PHP
Yii
php面试特刊
几个
PHP面试题
一、1、有如下HTML:1)用js取得________方法取得该对象;2)用________属性取得属性title的属性值;3)用________方法取得属性sina_title的属性值;(1)document.getElementById('img1');(2)document.getElementById('img1').getAttribute('title');(3)document.ge
PHPData
·
2020-06-22 03:42
PHP面试题
之 redis
Redis的缓存策略和主键失效机制作为缓存系统都要定期清理无效数据,就需要一个主键失效和淘汰策略.在Redis当中,有生存期的key被称为volatile。在创建缓存时,要为给定的key设置生存期,当key过期的时候(生存期为0),它可能会被删除。1、影响生存时间的一些操作生存时间可以通过使用DEL命令来删除整个key来移除,或者被SET和GETSET命令覆盖原来的数据,也就是说,修改key对应的
喝二锅头的耗子
·
2020-06-22 00:30
PHP技术分类
深度技术研究
PHP面试题
及答案
1、表单中get与post提交方法的区别?答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息.2、session与cookie的区别?答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放cookie:用来存储连续訪問一个頁面时所使用,是存储在客户端,对于Cookie来说
只是代号而已
·
2020-06-22 00:02
大厂面试集锦录
php
面试题
最新
php面试题
及答案
PHP,是英文超文本预处理语言HypertextPreprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用,以下是应届毕业生小编给大家整理提供的相关面试试题,快来阅读看看吧。php算法题(共12题)(1)有一串数字1,2,3,4,5,6,组成一个随机数组,并且第3个位置不能为5,然后5,6不能连续。。(
Huangwenting1990
·
2020-06-21 21:20
PHP面试题
1、写代码来解决多进程/线程同时读写一个文件的问题。2、魔术方法、魔术常量?3、写出一个能创建多级目录的PHP函数4、抓取远程图片到本地,你会用到什么函数?5、PHP的垃圾收集机制是怎样的?6、写一个函数,尽可能高效的,从一个标准URL里取出文件的扩展名7、简述论坛中无限分类的实现原理8、mysql_fetch_row()和mysql_fetch_array()有什么区别?9、接口和抽象类的区别是
repoman_
·
2020-06-21 14:47
面试题
笔试题
一家游戏公司
PHP面试题
-笔试题(PHP)
答题时间为45分钟,答题请书写与答题纸上,本张为试题,请勿答题。问题1.
repoman_
·
2020-06-21 14:47
php
mysql
面试题
笔试题
2020年
PHP面试题
1.请问一下你使用过swoole吗,使用过,怎么设置心跳?$this->serv->set(['heartbeat_check_interval'=>5,'heartbeat_idle_time'=>10]);//上面的设置就是每5秒侦测一次心跳,一个TCP连接如果在10秒内未向服务器端发送数据,将会被切断。2.如果一个访问量达到100万,选择缓存,你会选择redis还memchache?我会选择
不敢休息,因为没存款。
·
2020-06-21 13:42
php
php面试题
(二)
目录构造函数析构函数(在什么之前执行在什么之后执行)如何继承父类的构造函数说一下多态介绍你的项目(项目背景项目流程)(项目中的难点如何解决)QPS如何处理服务器502(雪崩事件)说一下数据库索引(如何调优)(sex需要加索引吗为什么哪些字段是不需要加索引的)如何测试服务器并发量php定时任务如何实现php7与php5的区别内部做了哪些优化如何预防xss攻击使用的模板引擎是thinkphpdb类查询
php小影
·
2020-06-21 13:34
PHP面试题
2019年新浪工程师面试题及答案解析
一、单选题(共28题,每题5分)1.以下语句输出的结果是什么?A、3$a\$a3336B、33\$a3336C、$a$a\$a3336D、3$a\$a333$a$a参考答案:A答案解析:\是转义的意思(加入群677079770获取更多面试题答案和学习资料。)2.包含文件方式,下列哪个是错误的?A、includeB、include_onceC、requireD、import参考答案:D答案解析:im
八重樱。
·
2020-06-21 13:36
php面试题
php
PHP面试题
2019年奇虎360工程师面试题及答案解析
一、单选题(共29题,每题5分)1.以下代码a.php输出的结果是?a.php的代码如下:b.php的代码如下:A、fooinaB、什么也不输出C、报错D、fooinb参考答案:C答案解析:答案是C想让大家思考的是、为什么在b里边使用了return、依然可以找到foo函数的定义、并且报错Cannotredeclarefoo()?因为php是在运行之前先解释执行、为避免表述不精确、附上文档原文:No
八重樱。
·
2020-06-21 13:36
php面试题
php
PHP面试题
2019年腾讯工程师面试题及答案解析
一、单选题(共29题,每题5分)1.PHP执行的时候有如下执行过程:Scanning(Lexing)-Compilation-Execution-Parsing,其含义分别为:A、将PHP代码转换为语言片段(Tokens)、将Tokens转换成简单而有意义的表达式、顺次执行Opcodes、将表达式编译成OpocdesB、将PHP代码转换为语言片段(Tokens)、将表达式编译成Opocdes、顺次
八重樱。
·
2020-06-21 13:36
php面试题
php
2020最新
PHP面试题
(附带答案)
1.什么事面向对象?主要特征是什么?面向对象是程序的一种设计方式,它利于提高程序的重用性,使程序结构更加清晰。主要特征:封装、继承、多态。我的官方群点击此处。2.SESSION与COOKIE的区别是什么,请从协议,产生的原因与作用说明?1、http无状态协议,不能区分用户是否是从同一个网站上来的,同一个用户请求不同的页面不能看做是同一个用户。2、SESSION存储在服务器端,COOKIE保存在客户
八重樱。
·
2020-06-21 13:05
php
php面试题
2019年
PHP面试题
以及解答方方式
1.什么是composer?以及composer是干什么用的?工作原理Composer是PHP的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们.composer是一个多功能的工具,下载管理第三方包是其主要功能了,composer这个工具就是用php这个语言写的。其主要的下载第三方包的功能composerinstall命令从当前目录读取composer.json文件,
不渊
·
2020-06-21 13:27
php
php面试题
三
php面试题
三一、总结1、高效实用mysql的方法2、如何防止sql注入3、如何防止盗链4、一个安全的用户登录系统需要注意哪些方面二、
php面试题
三11.如何设计或配置Mysql,才能达到高效使用的目的
weixin_34192816
·
2020-06-21 11:17
php面试题
(三)
注意:这是一篇比较基础的
php面试题
的一、填空题1.PHP是用什么语言编写的基于c语言的2.目前PHP的最高版本是php5.4版本3.LAMP的全称是Linux+Apache+Mysql+Perl/PHP
weixin_34163741
·
2020-06-21 11:06
2019
php面试题
1.echocount("abcd");这个语句会输出什么内容?答:会输出整型“1”;count—计算数组长度或对象中的属性个数intcount(mixed$var[,int$mode]),如果参数var不是数组类型或者实现了Countable接口的对象,将返回1,有一个例外,如果var是NULL则结果是0。2.php的构造函数和析构函数?答:__construct();//构造函数__destr
weixin_30865427
·
2020-06-21 10:45
2016某知名互联网公司
PHP面试题
及答案
1字符串”\r”,”\n”,”\t”,”\x20”分别代表什么答案:“\r”代表的含义是:在Linux、unix中表示返回到当行的最开始位置,在MacOS中表示换行且返回到下一行的最开始位置,相当于Windows里的\n的效果。“\n”代表的含义是:在Windows中表示换行且回到下一行的最开始位置。相当于MacOS里的\r的效果,在Linux、unix中只表示换行,但不会回到下一行的开始位置。“
weixin_30732487
·
2020-06-21 10:44
php面试题
分享
1.nginx使用哪种网络协议?nginx是应用层我觉得从下往上的话传输层用的是tcp/ip应用层用的是httpfastcgi负责调度进程2.没有输出结果,可能是什么原因,简述的解决此问题的过程(提示:语法没有问题)可能服务器上面没有开启短标签short_open_tag=设置为Off,,php.ini开启短标签控制参数:short_open_tag=On3.简述下面程序的输出结果,简要说明为什么
CGGAO
·
2020-06-21 10:41
php面试题
之一——PHP核心技术(高级部分)
一、PHP核心技术1.写出一个能创建多级目录的PHP函数(新浪网技术部)2.写出smarty模板的特点(新浪网技术部)速度快,编译型,缓存技术,插件机制,强大的表现逻辑3.打开php.ini中的safe_mode,会影响哪些函数?至少说出6个。(新浪)safe_mode,php安全模式,它提供一个基本安全的共享环境,在一个有多个用户账户存在的php开发的web服务器上。当安全模式打开的时候,一些函
weixin_30488313
·
2020-06-21 10:09
高级
php面试题
在网上看到一些高级php的面试题目。。最近接连面试了几家公司,有些重要问题记录一下,督促自己学习提高,同时希望给朋友们一些帮助。内容很多,一点点完善,一步步学习。。有些是面试被问,有些是招聘要求,有些是自己整理加的。一、mysql相关知识1、mysql优化方式MYSQL优化常用方法mysql性能优化方案2、如何分库分表参考:http://blog.sina.com.cn/s/blog_6e322c
weixin_30340819
·
2020-06-21 09:24
2020
PHP面试题
总结笔记
1、什么是HTTP中间件?laravel中间件做什么?HTTP中间件是一种用于过滤HTTP请求的技术。Laravel包含一个中间件,用于检查应用程序用户是否已通过身份验证。2、身份认证系统OAuth2的四种模式?授权码模式、隐式授权模式/简化模式、密码模式、客户端凭证模式。3、什么是事务?MySQL事务使您能够执行一组MySQL操作,以确保数据库从不包含部分操作的结果。在一组操作中,如果其中一个失
bjhxcc
·
2020-06-21 08:55
PHP
BAT头条、美团、京东等各大公司
php面试题
汇总,会持续更新~
-下面是为各位小伙伴收录的包括阿里、腾讯、百度、今日头条、美团、滴滴、京东、小米、华为、网易、新浪等各大公司的
php面试题
。
红茶一点
·
2020-06-21 08:37
阿里
PHP面试题
汇总,持续更新中~
#收录阿里最新的
php面试题
,持续更新中~阿里面试对基础比较看重,然后需要你有两三个比较好的项目,一面重视面试者对前端基础的把握,还要手写代码,不过不难,二面部门的leader面,这一面比较难,面试官会对你的项目细节进行深挖
红茶一点
·
2020-06-21 08:06
PHP面试题
(个人总结)————持续更新中
批批机械1.你为什么离职?2.公司在哪?3.在哪住?4.上家公司多少薪资?5.公司有多少人?6.Laravel和tp框架有什么区别(扩展特性,事件机制任务调度数据迁移数据填充等)7.什么是composer8.Mysql数据库经常用到哪些命令9.数据库性能优化可以从哪方面考虑10.如何判断索引是否失效11.Redis你知道哪些数据类型12.服务器之间共享的问题13.linux常用的命令有哪些14.小
丶MMM梦
·
2020-06-21 05:00
PHP面试
PHP面试题
集锦
1.面试官看过你的简历,会问一些你做的项目的用户量、pv、吞吐量、相关难点和解决方法等2.数据库设计经验,为什么进行分表?分库?一般多少数据量开始分表?分库?分库分表的目的?什么是数据库垂直拆分?水平拆分?分区等等?可以举例说明3.数据库优化有哪些?分别需要注意什么?4.web开发方面会遇到哪些缓存?分别如何优化?5.给你256M的内存,对10G的文件进行排序(文件每行1个数字),如何实现?对10
笑对丶人生
·
2020-06-21 05:05
php函数
面试总结以及认识不足
项目问题
2018
php面试题
一、SESSION与COOKIE的区别是什么,请从协议,产生的原因与作用说明?1、http无状态协议,不能区分用户是否是从同一个网站上来的,同一个用户请求不同的页面不能看做是同一个用户。2、SESSION存储在服务器端,COOKIE保存在客户端。Session比较安全,cookie用某些手段可以修改,不安全。Session依赖于cookie进行传递。禁用cookie后,session不能正常使用。
sisophon
·
2020-06-21 05:26
php基础
php面试题
及答案(原创)
基础题:1.表单中get与post提交方法的区别?答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息.2.session与cookie的区别?答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放cookie:用来存储连续訪問一个頁面时所使用,是存储在客户端,对于Cook
phpsome
·
2020-06-21 04:43
PHP面试题
- 基础
1、用php打印出前一天的时间(格式是2005-5-1022:21:21)functiongetTime(){#时区问题,从PHP5.1.0开始,php.ini里增加date.timezone选项,默认关闭!以格林威治标准时间为准相差8个小时date_default_timezone_set('PRC');#前一天的时间echodate('Y-m-dH:i:s',mktime(date('H'),
守住本心php
·
2020-06-21 03:34
php
2019
PHP面试题
最全面归纳总结
1、请选择以下代码运行的结果:A无任何输出结果BLOLC不执行且报错解析:1e3是科学计数法实数的指数形式为1乘以10的三次方,故‘1e3’=='1000’是成立的,输出echo‘LOL’;2、请选出以下代码运行的结果:AbBaabbzzCaabcaa解析:字符串字母相加其实就是在末尾字母加一如:$a=“a”;a++;答应结果就是b,a++;答应结果就是b,a++;答应结果就是b,a=’‘aa’;
leastedu
·
2020-06-21 02:38
编程面试
30道干货
php面试题
以下推荐一些面试常见的试题,希望对你有用!!1、冒泡排序,面试前一定要记住哦!123456789101112131415functionmaopao($arr){$len=count($arr);$n=count($arr)-1;for($i=0;$i$arr[$j+1]){$tmp=$arr[$j];$arr[$j]=$arr[$j+1];$arr[$j+1]=$tmp;}}}return$ar
i小明同学
·
2020-06-21 02:44
学习博客
php面试题
总结(一)
一、include、require、include_once和require_once的释义1、include引入文件一般在程序中用到的时候引入,遇到错误时会,会给出一个warning,但脚本会继续执行会重复引入2、include_once引入文件一般在程序中用到的时候引入,遇到错误时会,会给出一个warning,但脚本会继续执行不会重复引入3、require在文件头部引入遇到错误的时候;会报出一
dw5235
·
2020-06-21 01:04
PHP面试题
集锦+完整答案
【公司面试题之:51.COMPHP笔试题】2008-10-7上海51.COM公司PHP笔试题1.禁用COOKIE后SEESION还能用吗?2.抓取远程图片到本地,你会用什么函数?3.已知姓名A,姓名B,给一个求他们缘份的算法4.你觉得在PV10W的时候,同等配置下,LUNIX比WIN快多少?5.简述POST和GET传输的最大容量分别是多少?6.用最少的代码写一个求3值最大值的函数.答:1、cook
天魔雷帝
·
2020-06-21 00:25
PHP
PHP面试题
PHP面试题
php中empty()和isset()的区别。下面$a的结果是:php中传值和传引用(&)有什么区别?Session和Cookie的区别?
baj2012
·
2020-06-20 23:56
php面试题
3---
php面试题
系列
php面试题
及答案,经典php笔试题与答案(三)问题1.如何访问会话变量(session)?
什么时候悟呢
·
2020-06-20 23:43
php
PHP面试题
遇到的几个坑。...面壁ing
1.指针悬挂问题$array=[1,2,3];echoimplode(',',$array),"\n";foreach($arrayas&$value){}//byreferenceechoimplode(',',$array),"\n";foreach($arrayas$value){}//byvalue(i.e.,copy)echoimplode(',',$array),"\n";正确答案应该
Chrisdowson
·
2020-06-20 22:07
面试
PHP
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他