Php面试题

以下是为您整理出来关于【Php面试题】合集内容,如果觉得还不错,请帮忙转发推荐。

【Php面试题】技术教程文章

php面试题汇总

8、redis集群怎么做 1、Redis集群提供了以下两个好处1、将数据自动切分(split)到多个节点2、当集群中的某一个节点故障时,redis还可以继续处理客户端的请求。2、集群的方案: redis-cluster集群,采用无中心结构,每个节点保存数据和整个集群状态,每个节点都和其他所有节点连接,主要通过节点的配置,辅以redis的主从来完成集群。由于这块东西我使用得很少,所以只是平时抽时间去研究过,并没有真正的在线上实现过。 9、redis和...

2018 PHP面试题

2018 PHP面试题 题目来自《PHP程序员面试笔试宝典》,里面涵盖了近三年了各大型企业常考的PHP面试题,针对面试题提取出来各种面试知识也涵盖在了本书。 1、PHP常考基础 1、PHP与ASP、JSP有什么区别? ASP全名Active Server Pages,是一个基于Windows平台的Web服务器端的开发环境,利用它可以产生和运行动态的、交互的、高性能的Web服务应用程序,它只能在微软平台上使用,移植性不好。ASP采用脚本语言VB Script、JScript(JavaScri...

Reso | php面试题(基础概念)

PHP传值、传引用PHP传值和传引用、传地址的区别是什么? 传值: 是把实参的值赋值给形参,那么对形参的修改,不会影响实参的值 传地址: 是传值的一种特殊方式,只是他传递的是地址,不是普通的如int那么传地址以后,实参和形参都指向同一个对象传引用: 真正的以地址的方式传递参数传递以后,形参和实参都是同一个对象,只是他们名字不同而已对形参的修改将影响实参的值PHP变量的类型转换和判断类型方法1.php转换数据类型方法有强...

php面试题之三——PHP网络编程(高级部分)

三、PHP网络编程 [!!!]1.禁用COOKIE后SEESION还能用吗?(51.com笔试题) 可以,COOKIE和SESSION都是用来实现会话机制的,由于http协议是无状态的,所以要想跟踪一个用户在同一个网站之间不同页面的状态,需要有这么一个机制----会话机制。COOKIE:将会话信息的保存到浏览器端。SESSION:将会话信息保存到服务器端。 SESSION默认情况下是基于COOKIE的,对于SESSION来说,每生成一个SESSIONID,都会将其发送到浏览器端,让后将其保存到...

php面试题之一——PHP核心技术(高级部分)

https://blog.csdn.net/yhlas/article/details/82858486 一、PHP核心技术 1.写出一个能创建多级目录的PHP函数(新浪网技术部) <?php /** * 创建多级目录 * @param $path string 要创建的目录 * @param $mode int 创建目录的模式,在windows下可忽略 */ function create_dir($path,$mode = 0777) { if (is_dir($path)) { # 如果目录已经存在,则不创建 echo "该目录已经存在"; } else { # 不存在,创建 if (mkdir($path,$mode,tr...

PHP面试题汇总 学会了包过

PHP的意思PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页 什么事面向对象?主要特征是什么? 面向对象是程序的一种设计方式,它利于提高程序的重用性,使程序结构更加清晰。主要特征:封装、继承、多态。 SESSION 与 COOKIE的区别是什么,请从协议,产生的原因与作用说明? 1、http无状态协议,不能区分用户是否是从同一个网站上来的,同一个用户请求不同的页面不能看做是同一个用户。 2、SESSI...

php面试题整理(四)【图】

应该是group by username }

PHP面试题

PHP面试题 php中empty()和isset()的区别。 下面$a的结果是:<?php $a = in_array(01, array(1)) == var_dump(01 == 1); ?> php中传值和传引用(&)有什么区别? Session和Cookie的区别? 打印出前一天的时间 格式:2006-5-10 12:23:34 是否使用版本控制工具,如果有,使用哪些工具进行版本控制? Isset()是判断一个变量是否被设置,empty()是判断一个变量是否为空或者为0...

2019最新 PHP 面试题集合

1、redis和memcacahe、mongoDB的区别 答:都是非关系型数据库,性能都非常高,但是mongoDB和memcache、redis是不同的两种类型。后两者主要用于数据的缓存,前者主要用在查询和储存大数据方面,是最接近数据库的文档型的非关系数据库。 这里我主要谈谈memcache和redis的区别。 ①从数据存储位置上来分,memcache的数据存在内存中,而redis既可以存储在内存中,也可以存储的到磁盘中,达到持久化存储的功能,memcache一旦断电,数据...

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

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