道者编程


article   来源:原创 2020-04-17 10:33:56

PHP命名空间

一:什么是命名空间,命名空间的作用是什么?先看看官方的解释:1:用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。2:为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性。解释比较抽象,我们用例子说明。二:实例两个文件:a.php;…

article   来源:原创 2019-12-31 10:29:05

PHP strtotime('-1 month')获取上个月的小问题

在工作中中,可能经常需要用到获取上个月的月份,很简单,我们一般这样输出:echo date('Y-m',strtotime('-1 month'));但是这样会有个问题,strtotime('-1 month') 输出的是上个月今天的时间戳,如果上个月没有今天,那么以上输出就不是我们想要的结果。比如2019-1…

article   来源:原创 2019-10-07 21:52:47

php pdo mysql封装

最近在搞一些mysql脚本工作,为了方便工作,对PDO稍微封装下:一:随便起个名字:Db.php<?php /**  * pdo mysql封装 *   * @author      jacken 2421102982 * @versi…

article   来源:原创 2019-09-17 11:51:33

PHP 协程

PHP的协程需要生成器(yield)配合,先看看迭代器。一:迭代器(Iterator):在php中,数组可以遍历,对象也可以遍历,除此之外继承了Iterator接口的对象也可以遍历。PHP内置的Iterator接口有5个方法:Iterator::current — 返回当前元素 Iterator::key —…

article   来源:原创 2019-09-14 23:01:15

php的ArrayAccess使用

SPL提供了一组标准数据结构,php5.3以后成为了PHP内核的一部分,不需要单独安装任何模块,可以直接使用。比如用于观察者模式的Subject接口,这里的ArrayAccess也属于SPL标准库官方介绍:https://www.php.net/manual/en/class.arrayaccess.phpAr…

article   来源:原创 2019-09-12 11:31:51

二分查找算法

二分查找法:又叫作折半查找法,它是在有序数组中查找指定数据的检索算法,比如一个数组(线性表)长度10万,查询某个数,二分查找首先把该线性表折半查询,找到这个中间位置对比看是不是,如果不是,再一次折半,重复搞下去,直到找到数据,每一次折半都踢出了一半的数据,不用一个一个对比找,所以查找效率相对高效。两个条件:1:…

article   来源:原创 2019-09-05 23:39:25

PHP CURL模拟RESTFu风格

HTTP常规的请求方式:GET,POST,而RESTFull方法有: GET, POST, PUT, PATCH, DELETE等几种。要支持其他方法怎么办?我们基于PHP强大的CURL函数封装一个:这里我只增加PUT和DELETE,可以扩展: <?php interface interfac…

article   来源:原创 2019-09-01 18:52:15

PHP常用设计模式

一:单列模式:三个要点:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。这个有什么好处?比如在数据库操作中,连接数据库的时候,使用单例模式可以避免大量的new操作,因为每一次new操作都会消耗内存资源和系统资源。举个例子说明。<?php cl…

article   来源:原创 2019-08-19 14:56:21

php的self与static

看一段代码:self和static的区别:<?php class A { protected static $str = "This is class A"; public static function get(){ echo "当前调用的类名为:&…

article   来源:原创 2019-06-05 16:48:54

PHP SOCKET编程基础

先说点屁话:SOCKET是死马?中文称为:套接字,这个翻译非常变态,老子以前就被这个翻译坑了,一直搞不清楚到底是什么,套接字是个死马意思?一点都不形象。在英语里面SOCKET:插座的意思。先看看SOCKET是怎么定义的:socket是由IP和端口组成,通过某种协议实现不同计算机之间的通信。既然SOCKET翻译过…

共有 39 条记录  首页 上一页 下一页 尾页 1234

道知

about me

身体是革命的本钱,健身,养生,运动,公众号都有!

链接