- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 MySQL的Docker容器化使用笔记
MySQL利用Docker做容器化,无论是测试还是生产,还是建议配置文件和数据存储挂载在宿主机。这样既可以确保配置的灵活性,又可以确保数据的安全,以及迁移的便利性。下面以在Centos平台建立MySQL5.7容器化为例。关于Docker的安装本章就不说了,假设使用者对docker都有基本的认知。拉取镜像docker pull mysql5.7配置有关自定义本地与m...
2020-03-28 17:50:43
303
原创 PHP如何判断某项扩展是否开启
PHP发展到今天,已经非常全面,很多功能都已经囊括。但很多功能都是通过扩展的形式安装的,小编推测也许是为了让效率吧,用户可以自己有选择性的安装。同一项功能可能有几种方式进行操作,比如获取接口数据就有三种方式,分别是curl库,fopen和file_get_contents。其中,curl的使用范围和效率相对都比较好。但是curl必须通过扩展形式添加。那么当我们进行开发时,可能会这样考虑,当开启...
2018-04-12 20:32:39
4244
原创 php的break和continue
循环(for, foreah, while...)往往伴随着条件判断。当满足某个条件时,进行特殊的处理,其中break和continue是经常使用的两个操作:一、基础使用1.continu 中止本次操作,但是下次操作不受影响:for($a = 0; $a < 5; $a++) { if ($a == 2) { continue;// 仅仅符合条件的本次不执行
2018-01-18 15:20:15
565
原创 浅谈SESSION机制——基于PHP语言理解
一.运行原理 注: 服务器端的逻辑执行语言与php语言是不一致的,为便于理解,所以以php作为说明。1 服务器判断客户端是否存在指定的cookie值。isset($_COOKIE['PHPSESSID']);// 'PHPSESSID'为session_name()的值,默认PHPSESSID,在php.ini中可以自行配置,一般也没人去改它。2 存在且值也匹配。就把服务器端指定的文件中的
2017-12-28 11:59:08
2371
原创 无限分类递归的实现
无限分类、找所有上级、所有子类…..这些都是无限分类。小编恰好,这两年都跟相关内容打交道,故总结了一点方法。有如下结构的数据:// id 为主键// pid 为父级的id$a = [ ['id'=>1, 'pid'=>0, 'name'=>'a1'], ['id'=>2, 'pid'=>1, 'name'=>'a2'], ['id'=>3, 'pid'=>2, 'nam
2017-12-19 21:19:19
2115
原创 tp分页的实现(如何随心所欲生成页码的url参数)
tp分页的实现(如何随心所欲生成页码的url参数) tp发展到今天,已经十分完善。“常用必有开源“,是编程必须具备的思想之一。 tp框架中的类为Page,因为基础的控制器已经集成了这个类,所以可以直接使用。确定分页总数和每页显示的数量// $count 为总记录的条数,需要你自己生成(多为数据库的总记录)// $pageSize 为每页显示的条数,这点可以自己定$page = $th
2017-12-19 20:46:35
1729
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人