PHP
努力的去实现梦想
这个作者很懒,什么都没留下…
展开
-
composer 执行报错Your requirements could not be resolved to an installable set of packages
出现上面的错误是php缺少扩展php_fileinfo 开启就ok了原创 2020-03-28 15:35:49 · 3223 阅读 · 0 评论 -
php项目权限系统设计
阅读数:1727说起php的权限,很多人都容易想起rbac,这里不多介绍。下面介绍一种通用的权限设计:首先我们设定一种场景,我们为一个商城做了一个权限系统,商城里有许多店铺,每个店铺有店长和店员,商城还有运营助理帮忙管理这些店铺。一、基础表:店铺表,这里只取店铺的id和name。菜单表,这里取每个菜单的 模块/控制器/方法 和名称,角色表,主要用在分配角色的时候,我们约定,level越低权限等级越...转载 2018-05-23 21:19:48 · 547 阅读 · 0 评论 -
Mac电脑MAMP PRO集成环境Apache启动不了
sudo apachectl stop转载 2018-05-24 21:42:17 · 2219 阅读 · 0 评论 -
PHP 数组函数使用
1.筛选出满足条件数组$subgrade_class = array_filter($slice_list,function($var){ if($var['subgrade_class_id'] >0){ return true; } return false;});原创 2018-06-25 15:48:43 · 133 阅读 · 0 评论 -
linux一键安装LAMP,LNMP环境
推荐:ezhttp安装包https://www.centos.bz/2017/02/ezhttp-lamp-lnmp-lanmp-nginx-php-mysql/原创 2018-06-19 09:12:47 · 1085 阅读 · 0 评论 -
php json_encode输出为空问题
这种情况一般是json_encode序列化数组时出现错误,错误原因有很多,可以通过json_last_error函数来查看错误原因!!!可能的原因-----------------------------------------------------------1、反斜杠,可以用stripslashes() 函数删除由 addslashes() 函数添加的反斜杠,可能还要用到urle...转载 2018-07-30 11:42:52 · 1679 阅读 · 0 评论 -
windows下远程连接Mysql
windows下远程连接Mysql 使用“Ctrl + R”组合键快速打开cmd窗口,并输入“cmd”命令,打开cmd窗口。 使用“mysql -uroot -proot”命令可以连接到本地的mysql服务。 使用“use mysql”命令,选择要使用的数据库,修改远程连接的基本信息,保存在mysql数据库中,因此使用mysql数据库。 使用“...转载 2018-08-01 15:57:24 · 984 阅读 · 0 评论 -
ThinkPHP __construct与_initialize()的区别
当THINKPHP的父类有构造函数而子类没有时,THINKPHP不会去执行子类的_initialize(); 当THINKPHP的父类子类均有构造函数时,要调用父类的构造函数必须使用parent::__construct()-----------------_initialize()同理; 当THINKPHP的子类同时存在__construct构造函数和_initialize()方法,只会执行...原创 2018-09-04 10:29:04 · 1306 阅读 · 0 评论 -
windows 定义计划任务脚本
1.创建一个计划任务名称自定义,在创建的过程中,操作部分加入一个以.bat文件结尾的文件通过curl请求到你的最终项目文件,执行脚本最后在触发器中设置该脚本多久执行一次,这样一个 定时计划任务就完成了...原创 2019-02-26 11:14:01 · 941 阅读 · 0 评论