![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
编程小青年
代码如诗。
展开
-
tp分页的实现(如何随心所欲生成页码的url参数)
tp分页的实现(如何随心所欲生成页码的url参数) tp发展到今天,已经十分完善。“常用必有开源“,是编程必须具备的思想之一。 tp框架中的类为Page,因为基础的控制器已经集成了这个类,所以可以直接使用。确定分页总数和每页显示的数量// $count 为总记录的条数,需要你自己生成(多为数据库的总记录)// $pageSize 为每页显示的条数,这点可以自己定$page = $th原创 2017-12-19 20:46:35 · 1687 阅读 · 0 评论 -
无限分类递归的实现
无限分类、找所有上级、所有子类…..这些都是无限分类。小编恰好,这两年都跟相关内容打交道,故总结了一点方法。有如下结构的数据:// 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 · 2075 阅读 · 0 评论 -
浅谈SESSION机制——基于PHP语言理解
一.运行原理 注: 服务器端的逻辑执行语言与php语言是不一致的,为便于理解,所以以php作为说明。1 服务器判断客户端是否存在指定的cookie值。isset($_COOKIE['PHPSESSID']);// 'PHPSESSID'为session_name()的值,默认PHPSESSID,在php.ini中可以自行配置,一般也没人去改它。2 存在且值也匹配。就把服务器端指定的文件中的原创 2017-12-28 11:59:08 · 2333 阅读 · 0 评论 -
php处理中文
汉字有其特殊性,在中国从事web开发,汉字的处理是绕不过的砍。以下是我经常用到的一些方法和函数。借助php语言,希望对你有帮助。原创 2018-01-04 10:53:22 · 332 阅读 · 0 评论 -
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 · 503 阅读 · 0 评论 -
PHP如何判断某项扩展是否开启
PHP发展到今天,已经非常全面,很多功能都已经囊括。但很多功能都是通过扩展的形式安装的,小编推测也许是为了让效率吧,用户可以自己有选择性的安装。同一项功能可能有几种方式进行操作,比如获取接口数据就有三种方式,分别是curl库,fopen和file_get_contents。其中,curl的使用范围和效率相对都比较好。但是curl必须通过扩展形式添加。那么当我们进行开发时,可能会这样考虑,当开启...原创 2018-04-12 20:32:39 · 4209 阅读 · 0 评论