上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 35 下一页
摘要: 2020年PHP 面试问题(一) 2020年PHP 面试问题(二) 一.数据库三范式 第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解; 第二范式:2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性; 第三范式:3NF是对字段冗余性的约束,即任何字段不能由其他字段派生 阅读全文
posted @ 2020-04-01 19:48 八重樱 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 一.什么是 CGI?什么是 FastCGI?php-fpm,FastCGI,Nginx 之间是什么关系? CGI,通用网关接口,用于WEB服务器和应用程序间的交互,定义输入输出规范,用户的请求通过WEB服务器转发给FastCGI进程,FastCGI进程再调用应用程序进行处理,如php解析器,应用程序 阅读全文
posted @ 2020-03-31 19:44 八重樱 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 1.get,post 的区别 1、GET在浏览器回退时是无害的,而POST会再次提交请求。2、GET产生的URL地址可以被Bookmark,而POST不可以。3、GET请求会被浏览器主动cache,而POST不会,除非手动设置。4、GET请求只能进行url编码,而POST支持多种编码方式。5、GET 阅读全文
posted @ 2020-03-31 19:13 八重樱 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 主要的思想是利用call_user_func_array()和容器结合使用的。 核心代码,理解都在注释中: <?php //reqeuestFacade.php namespace facade{ class Request extends Facade{ public function getFa 阅读全文
posted @ 2020-03-31 15:20 八重樱 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 网上有很多解析laravel中间件的实现原理,但是不知道有没有读者在读的时候不明白,作者是怎么想到要用array_reduce函数的? 本文从自己的角度出发,模拟了如果我是作者,我是怎么实现这个中间件功能,又是怎么找到并使用对应的函数。 什么是laravel中间件 Laravel 中间件提供了一种机 阅读全文
posted @ 2020-03-30 20:20 八重樱 阅读(317) 评论(0) 推荐(0) 编辑
摘要: laraveli添加一个或多个用户表,以admin为例。 部分文件内容可能需要根据实际情况修改 创建一个Admin模型 php artisan make:model Admin -m 编写admins表字段 Schema::create('admins', function (Blueprint $ 阅读全文
posted @ 2020-03-30 19:08 八重樱 阅读(1386) 评论(0) 推荐(0) 编辑
摘要: 比较运算符 == (相等运算符) 和 (恒等运算符) 用于比较两个值。他们也被称为 宽松等于 (==) 和 严格等于 ( ) 运算符。 PHP 运算符 PHP 中有很多运算符, 但 == 和 运算符严格或随意执行类似的任务。 如果两个值的类型不同,那么 == 和 会得到 不同的结果。运算速度也会有所 阅读全文
posted @ 2020-03-30 15:06 八重樱 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 本篇文章总结了ThinkPHP的几种路由形式,分别是普通模式、PATHINFO、REWRITE和兼容模式,希望对各位学习thinkphp的朋友有帮助! thinkphp官方文档里有详细的说明: ThinkPHP支持的URL模式有四种:普通模式、PATHINFO、REWRITE和兼容模式, 可以设置U 阅读全文
posted @ 2020-03-28 20:20 八重樱 阅读(3233) 评论(1) 推荐(0) 编辑
摘要: 许多人在学习C语言的时候都写过一些有趣的算法,其实这些算法在PHP中也同样可以实现,甚至有些算法的代码比C语言中还要简洁。 1、一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…,如此不停的进行下去,直到最后只剩下一 阅读全文
posted @ 2020-03-28 20:02 八重樱 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 该扩展包可让你轻松读取和写入简单的 Excel 和 CSV 文件。在后台使用生成器来确保低内存使用,即使在处理大型文件时也是如此。 这是有关如何读取 Excel 或 CSV 的示例。 SimpleExcelReader::create($pathToFile)->getRows() ->each(f 阅读全文
posted @ 2020-03-28 19:32 八重樱 阅读(1035) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 35 下一页