![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
Eric_qc
这个作者很懒,什么都没留下…
展开
-
php根据key值去重
1.php二维数组/** * 二维数组去重 * @param $arr * @param $key * @return array */public static function array_unset_tt($arr, $key){ //建立一个目标数组 $res = array(); foreach ($arr as $value) {转载 2017-08-15 13:15:02 · 3241 阅读 · 0 评论 -
laravel5.4 发送SMTP邮件
Lumen / Laravel 5.4 使用网易邮箱 SMTP 发送邮件获取网易邮箱的服务器和授权码:登录网易邮箱 (http://mail.163.com/),获取服务器地址:点击【设置】 > 【POP3/SMTP/IMAP】:服务器地址: POP3服务器: pop.163.com SMTP服务器: smtp.163.com IMAP转载 2017-09-07 14:01:35 · 5078 阅读 · 1 评论 -
PHP将二维数组某一个字段相同的数组合并起来的方法
这篇文章主要介绍了PHP将二维数组某一个字段相同的数组合并起来的方法,涉及PHP多维数组操作的相关技巧,需要的朋友可以参考下本文实例讲述了PHP将二维数组某一个字段相同的数组合并起来的方法。分享给大家供大家参考,具体如下:例子:array(3) { [0]=> array(16) { ["id"]=> string(2) "42" ["uid"]=>转载 2017-10-10 14:35:38 · 12348 阅读 · 0 评论 -
系统权限管理设计
权限设计(初稿) 1. 前言: 权限管理往往是一个极其复杂的问题,但也可简单表述为这样的逻辑表达式:判断“Who对What(Which)进行How的操作”的逻辑表达式是否为真。针对不同的应用,需要根据项目的实际情况和具体架构,在维护性、灵活性、完整性等N多个方案之间比较权衡,选择符合的方案。 2. 目标: 直观,因为系统最终会由最终用户来维护,权限分转载 2018-01-31 19:11:24 · 1013 阅读 · 0 评论 -
学习开发自己的 Composer 包,并使用 GitHub 实时更新到 Packagist
composer 是什么Composer 不是一个包管理器。是的,它涉及 "packages" 和 "libraries",但它在每个项目的基础上进行管理,在你项目的某个目录中(例如 vendor)进行安装。默认情况下它不会在全局安装任何东西。因此,这仅仅是一个依赖管理。Composer 受到了 node's npm 和 ruby's bundler 的强烈启发。而当时 PHP 下并没有类...转载 2019-04-18 15:30:33 · 626 阅读 · 0 评论 -
php内核学习-----生命周期与执行过程
1、PHP的运行模式: PHP两种运行模式是WEB模式、CLI模式。无论哪种模式,PHP工作原理都是一样的,作为一种SAPI运行。1、当我们在终端敲入php这个命令的时候,它使用的是CLI。它就像一个web服务器一样来支持php完成这个请求,请求完成后再重新把控制权交给终端。2、当使用Apache或者别web服务器作为宿主时,当一个请求到来时,PHP会来支持完成这个请求。一般...转载 2019-04-19 13:34:54 · 175 阅读 · 0 评论