![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP面试
文章平均质量分 69
公文内参
前互联网开发者,现创业者!
展开
-
MySQL高频面试题你会几个?MyBatis 用过吗?一二级缓存清楚吗?什么是最左匹配原则?
什么是最左匹配原则?最左前缀匹配原则:在 MySQL 建立联合索引时会遵守最左前缀匹配原则,即最左优先,在检索数据时从联合索引的最左边开始匹配。打个比方,我们有张 student 表,我们根据学院编号 + 班级建立了一个联合索引 index_magor_class (magor,class), 这个索引由二个字段组成。索引的底层是一颗 B + 树,那么联合索引的底层也就是一颗 B + 树,只不过联合索引的 B + 树节点中存储的是逗号分隔的多个值。举例:创建一个 index_magor_class原创 2022-04-15 17:02:45 · 1179 阅读 · 0 评论 -
(最全laravel面试必备)面试官问:你对laravel 框架了解多少,为什么说是优雅的框架?
下面是自己的一些总结,面试的时候可以适用回答。laravel 框架的特点和优秀是集合了php语言的特点,和很多的设计模式、loc模式、依赖注入形成了自己的特定特性。第一点:Laravel 的亮点1、快速绑定 controller 和router回调函数就可以直接使用;2、 命令行工具artisan,都是自动化执行。3、优化了 view 的开发和管理使用。4 、渲染blade 模板效率相对较高。5 、ORM执行数据库操作。6、管理数据库和版本控制了测试功能就是migration。8 、支持c原创 2022-04-14 12:44:13 · 2297 阅读 · 0 评论 -
使用thinkphp6.0遇到多应用路由的问题,于是整理了一下:thinkphp3.2.3,thinkphp5.0,thinkphp5.1我看到的差异
我们在项目开发的时候,一般会创建前端应用、后端应用、API应用.......这次我比较幸运,只要完成后端+API模块就好了,于是我是用thinkphp6.0+layui开发了一个后端,遇到了一个多应用的模块路由的问题;如果你遇到同样的问题,希望能帮助到你原创 2021-11-26 09:56:12 · 544 阅读 · 0 评论 -
你不知道的 美团、饿了么CPA/CPS实现躺赚方法
> 为了避免广告嫌疑,文中不会出现具体的第三方账号平台;但是如果有同学想要使用这个平台,我相信作为技术开发的你可以联系到我也许大家最近一年,尤其是今年,或多或少都会被外卖方面的信息打扰过:"点这个链接有优惠,帮我助力一下,帮我点个赞......"等等!### > 其实这中间大有文章:发放链接的通过这个链接可以赚钱的。### 也许你看不上这几毛到几块钱,但是如果有1000个人或者几百个人来使用,那么我相信打工赚钱将反而成为你的副业,哈哈哈我目前跑通了流程,持续关注我的人应该已经知道有这么原创 2021-11-25 09:24:16 · 792 阅读 · 0 评论 -
30个实操技巧--闲鱼无货源模式
闲鱼是一个把家里的闲置物品放到平台上二手转卖,从而获得对应的资金的平台。但是有些人懒得去寄快递但又想赚到钱,这就出来了闲鱼无货源。虽然闲鱼的门槛比较低,没有成本的投入,但是,也不是你想做就能做的。首先,自己不懂怎么做,就算开个店铺也是凉凉,做闲鱼也是有技巧的,为什么有的人的闲鱼店铺,上架的产品浏览量会那么高,有的人却相反,其实是因为你不懂得闲鱼店铺的运营方法。以下是实战中总结的一些小技巧,分享给大家。1.标题可以参考淘宝,物品名称整丰富点,别称类型之类的能加都加,关键字能够提高被搜索的概率。原创 2021-11-24 13:41:24 · 1597 阅读 · 1 评论 -
如何靠球鞋护理赚到第一个10w
如何在2016大学毕业半年内,赚到第一个十万,有机会赚百万,又是怎么失去了这笔生意?这个项目在部分地区仍然是一个具有发展潜力的项目。现在sneaker(球鞋)文化可能大家都熟知了,资本已经让这个文化变成了一笔大生意,DEWU 识货等知名球鞋转卖平台,盯潮,发售日历等发售监控平台,有大量围绕球鞋文化而兴起的专精的垂直领域不起眼的嗨生意。但在2016年以前SNEAKER文化还没有如此出圈,我也正好就是在其中找到的一个不起眼的小门类——《球鞋护理》赚到了第一个十万。 背景 球鞋市场的持续火爆 2016年随原创 2021-11-06 09:31:15 · 1129 阅读 · 1 评论 -
24岁那年,有人除甲醛和家电清洗挣到了人生第一个一百万
一名95后创业者,21岁一个人来到合肥创业,24岁那年收入突破了百万。首先,说下自己目前做的行业,除甲醛和家电清洗、家政服务行业16年7 月份接触的除甲醛项目,同年9月份正式注册公司开干,17年4月份公司添加了家电清洗、软装清洗等业务。18年开始扩张,打磨模式。做到目前合肥美团大众点评有五家直营店,综合实力第一,全国五十余家分店,今年小小的目标是突破一百家店,销量做到全网第一。19年就有人慕名来加盟,因自己被加盟商无情收割过,所以放弃了加盟代理,走培训教学分享经验路线至今全国各地原创 2021-11-05 15:00:10 · 823 阅读 · 1 评论 -
PHP-RBAC单角色设计-最简单的设计方案
三表构成权限关联,在PHP应该是最简单的权限设计方案了:ps:如果有同学也想要联系,避免重复造轮子,我可以提供下面sql文件哦!1、菜单管理![](https://cdn.learnku.com/uploads/images/202106/02/78295/ZUmrUNnurp.jpeg!large)2、角色管理![](https://cdn.learnku.com/uploads/images/202106/02/78295/3tt4RkBgok.jpeg!large)3、用户管理原创 2021-06-02 09:07:45 · 94 阅读 · 0 评论 -
PHP面试合集
1.表单提交中的Get和Post的异同点get 请求一般用于向服务端获取数据,post 一般向服务端提交数据get 传输的参数在 url 中,传递参数大小有限制,post 没有大小限制,get 不安全,post 安全性比get高get请求在服务端用Request.queryString 接受 ,post 请求在服务端用Requset.form 接受2.HTML的base标签是干什么用的必须写在head 中, base 标签为页面上的所有链接规定默认地址或默认目标3.echo(),print(),p转载 2021-05-31 08:55:01 · 155 阅读 · 0 评论 -
php算法面试题
1、插入排序(一维数组) 基本思想:每次将一个待排序的数据元素,插入到前面已经排好序的数列中的适当位置,使数列依然有序;直到待排序数据元素全部插入完为止。 示例:[初始关键字] [49] 38 65 97 76 13 27 49J=2(38) [38 49] 65 97 76 13 27 49J=3(65) [38 49 65] 97 76 13 27 49J=4(97) [38 49 65 97] 76 13 27 49J=5(76) [38 49 65 76 97] 13 27 49J=6转载 2021-05-28 08:59:41 · 225 阅读 · 0 评论 -
2021这份PHP面试题总结得很好,值得学习
1、双引号和单引号的区别双引号解释变量,单引号不解释变量双引号里插入单引号,其中单引号里如果有变量的话,变量解释双引号的变量名后面必须要有一个非数字、字母、下划线的特殊字符,或者用{}讲变量括起来,否则会将变量名后面的部分当做一个整体,引起语法错误双引号解释转义字符,单引号不解释转义字符,但是解释'和能使单引号字符尽量使用单引号,单引号的效率比双引号要高(因为双引号要先遍历一遍,判断里面有没有变量,然后再进行操作,而单引号则不需要判断)2、常用的超全局变量(8个)$_GET 【get传送方式】原创 2021-05-27 09:04:57 · 385 阅读 · 0 评论 -
这15道PHP面试题能做出来,基本能找到工作了
1、__FILE__表示什么意思?(5分)文件的完整路径和文件名。如果用在包含文件中,则返回包含文件名。自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径,而在此之前的版本有时会包含一个相对路径。2、如何获取客户端的IP地址?(5分)$_SERVER[‘REMOTE_ADDR’]3、写出使用header函数跳转页面的语句(5分)Header(‘location:index.php’);4、$str是一段html文本,使用正则表达式去除其中的所有js脚本(5分)$p原创 2021-05-26 09:34:01 · 146 阅读 · 0 评论 -
PHP经典面试题,有答案哦
1.合并两个数组有几种方式,试比较它们的异同方式:1、array_merge()2、’+’3、array_merge_recursive异同:array_merge 简单的合并数组array_merge_recursive 合并两个数组,如果数组中有完全一样的数据,将它们递归合并array_combine 和 ‘+’ :合并两个数组,前者的值作为新数组的键2.请写一个函数来检查用户提交的数据是否为整数(不区分数据类型,可以为二进制、八进制、十进制、十六进制数字)答:其实主要还是is_int和原创 2021-05-25 09:41:43 · 211 阅读 · 0 评论 -
2021稍微有点水平的PHP基础面试题
1、通过哪一个函数,可以把错误转换为异常处理?A:set_error_handlerB:error_reportingC:error2exceptionD:catch正确答案:A答案分析:set_error_handler() 可指定一个回调函数,错误发生时,会自动通过指定的回调函数处理。在回调函数中抛出新的异常即可。2、下列哪个shell函数的描述是正确的?A:shell函数可以先调用后定义B:shell函数需使用关键字function定义C:shell函数内的变量可以声明为局部变量.原创 2021-05-24 11:27:57 · 153 阅读 · 0 评论 -
2021-PHP核心技术经典面试题
1.写出一个能创建多级目录的PHP函数<?php /** * 创建多级目录 * @param $path string 要创建的目录 * @param $mode int 创建目录的模式,在windows下可忽略 */ function create_dir($path,$mode = 0777) { if (is_dir($path)) { # 如果目录已经存在,则不创建原创 2021-05-22 09:54:35 · 597 阅读 · 0 评论 -
2021-常见PHP面试题型大全汇总并且附上答案哦!整理不易,有用记得收藏哈!
进入公司之前,你会有一两轮的面试与笔试,做我们这个行业的都是这样,所以除了口语表达能力(能吹)之外,还有一点就是实力能力的,这个也是你的面试题所要体现的。面试题的题型很多,但是都是离不开PHP基础的。一些刚出来的可能不懂试题的。告诉你一个方法,那个时候我真的用了!就是把所有题型都背下来了!方法很老套又不切合实际。但是很有用,因为常见的题型都遇到了~~可能是幸运吧! 可能学习各有各的方法!我以前就是那样子过来的!现在呢,还是要继续的学习与提升技能,活到老学到老!一旦进坑了,很难出来! 以下推荐一些面试常见的试原创 2021-05-21 09:32:37 · 2599 阅读 · 1 评论 -
2021-PHP面试题大全-面向对象
1、什么是面向对象?(理解着回答)面向对象是一种思想,是基于面向过程而言的,就是说面向对象是将功能等通过对象来实现,将功能封装进对象之中,让对象去实现具体的细节。面向对象有三大特征:封装性、继承性、多态性。现在纯正的OO语言主要是 Java 和 C#,PHP、C++也支持OO,C是面向过程的。2、简述 private、 protected、 public修饰符的访问权限。private : 私有成员, 在类的内部才可以访问。protected : 保护成员,该类内部和继承类中可以访问。publi原创 2021-05-20 14:53:08 · 423 阅读 · 0 评论 -
2021-PHP面试题“数据库“相关知识点面试大全总结
**常见的关系型数据库管理系统产品有?**答:Oracle、SQL Server、MySQL、Sybase、DB2、Access等。**SQL语言包括哪几部分?每部分都有哪些操作关键字?**答:SQL语言包括数据定义(DDL)、数据操纵(DML),数据控制(DCL)和数据查询(DQL)四个部分。数据定义:Create Table,Alter Table,Drop Table, Craete/Drop Index等数据操纵:Select ,insert,update,delete,数据控制:gr原创 2021-05-19 11:09:13 · 106 阅读 · 0 评论 -
2021-PHP面试题大全【PHP基础】-最近在面试
1、PHP语言的一大优势是跨平台,什么是跨平台?PHP的运行环境最优搭配为Apache+MySQL+PHP,此运行环境可以在不同操作系统(例如windows、Linux等)上配置,不受操作系统的限制,所以叫跨平台2、WEB开发中数据提交方式有几种?有什么区别?百度使用哪种方式?Get与post两种方式区别:(1)url可见性:get 方式url参数可见,post 不可见(2)可缓存性:get 方式是可以缓存的,post 方式不可以缓存。(3)传输数据大小:get一般传输数据大小不超过2k-4k原创 2021-05-18 09:10:12 · 122 阅读 · 0 评论 -
最接地气的一套PHP面试题(总结不易,踩坑踩到挂了好多面试)
1. 请自我介绍一下?答:自己会介绍自己吧,你好,我叫 LiuMucheng,从毕业后一直都在做 php 开发。。。2. 你在公司负责那些项目?答:公司的项目都是交叉进行的,论坛,微信,商城我都做过3. 你为什么来深圳?答:人往高处走4. 使用过什么前端框架和后端框架?答:根据自己的回答5. 你做过那些模块?答:登陆注册,商品管理,购物车模块,订单管理6. 你们公司是使用什么框架?答:我们公司采用的是 TP 框架,运用的 mysql+apache+php 进行开发原创 2021-05-17 11:25:12 · 1275 阅读 · 0 评论 -
最接地气的一套PHP面试题(完结)(总结不易,踩坑踩到挂了好多面试)
上个星期,宅在家里码了下面这些,觉得有必要针对上一篇文字再说名一些面试要求要掌握的知识。(这也许就是我宅的原因,这也许是我没有Nan朋友的原因,这也许.....呜呜!)**什么是对象克隆?**对于对象而言,PHP用的是引用传递,也就是说,对象间的赋值操作只是赋值了一个引用的值,而不是整个对象的内容,下面通过一个例子来说明引用传递存在的问题:```<?php class My_Class { public $color; } $obj1 = new My_Cla...原创 2021-05-17 11:19:59 · 88 阅读 · 0 评论 -
关于一些php面试之面向对象的相关知识
面向对象分上下篇,这里上篇涉及到的内容有:一、面向对象与面向过程有什么区别? 二、面向对象有什么特征? 三、什么是构造函数和析构函数? 四、面向对象的作用域范围有哪几种? 五、PHP 中魔术方法有哪些?一、面向对象与面向过程有什么区别?面向对象是当今软件开发方法的主流方法之一,它是把数据及对数据的操作方法放在一起,作为一个相互依存的整体,即对象。对同类对象抽象出其共性,即类,类中的大多数数据,只能被本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程...原创 2021-05-14 14:23:47 · 122 阅读 · 0 评论