PHP闪电入门(17)函数-自定义函数
原创 PHP闪电入门(17)函数-自定义函数
前言:官方再怎么努力,也不可能把开发时用到的所有函数都写出来,我们需要按照自己的业务逻辑把函数写出来。内容提要:1、啥叫自定义函数2、自定义函数的写法和使用一、啥叫自定义函数程序员自己写的函数叫自定义函数(好像废话,可是就是这么简单理解就行)。二、自定义函数的写法和使用先上代码:我们11行-
PHP异常和错误(4)如何优雅的处理PHP异常
原创 PHP异常和错误(4)如何优雅的处理PHP异常
前言:上一节我们一起认识了一下exception内部异常类,并且介绍自定义的异常类的写法。但是在实际开发中,我们不可能每一种异常都要写出来,那有没有一种顶层异常类可以统一处理呢?内容概要1、顶层异常处理器的介绍2、示例代码3、异常的总结一、顶层异常处理器的介绍在PHP中有一个比较神奇的函数s
PHP异常和错误(3)异常内部类详解
原创 PHP异常和错误(3)异常内部类详解
前言:在PHP函数中,有一个处理异常的内部类-exception,我们今天来一起认识一下。内容概要:1、exception内部类解析2、如何创建自己的内部类3、自定义异常类的使用一、exception类我们先把这个内部类拿出来,看看它究竟是怎么实现的。Exception{/*属性*/prot
PHP闪电入门(16)函数-常用内置函数
原创 PHP闪电入门(16)函数-常用内置函数
前言:今天我们列举并简单解释常用的字符串函数。内容概要:1、关于PHP内置函数的学习建议2、PHP字符串常用函数3、常用PHP数组常用函数一、关于PHP内置函数的学习建议php内置函数非常多,可能好多朋友都害怕了。首先,别怕,即使是高级PHP工程师也没有几个能全部掌握的。其次,建议PHP内置
PHP闪电入门(15)函数概述
原创 PHP闪电入门(15)函数概述
前言:函数是每一个编程语言的重要部分,在日常开发中经常被使用到。我们这里分成两个部分介绍函数。内置函数和自定义函数。其中内置函数分成字符串常用函数和数组常用函数两部分介绍。需要说明的是,内置函数部分我们只是列举使用频率较高的部分函数,其他的函数请参考手册。内容概要:1、什么是函数2、怎么使用
PHP闪电入门(14)流程控制-foreach循环语句
原创 PHP闪电入门(14)流程控制-foreach循环语
前言:上回我们说完了for循环语句,今天我们先使用数组复习一下for循环语句,然后再介绍foreach循环语句。内容概要1、for循环语句的复习-索引数组的遍历2、foreach循环语句-关联数组的遍历3、小测验一、for循环语句的复习-索引数组的遍历for循环语句可以实现数组的遍历。啥叫遍
mysql那些事(6)时间类型数据如何存储
原创 mysql那些事(6)时间类型数据如何存储
几乎每次数据库建模的时候,都会遇到时间类型数据存储的问题。mysql存储时间通常选择这四种类型:datetime、timestamp、int和bigint四种方式,到底使用什么类型,需要看具体的业务。我们分别对这四种类型进行讨论。1、datetime这个类型可以存储8字节,表示从1000到9
php设计模式(10)广告分男女-策略模式
原创 php设计模式(10)广告分男女-策略模式
前言:我们一起聊完了关于创建型的设计模式,共说了工厂模式、单例模式、原型模式和策略模式这四种,今天我们开始一起聊一聊关于行为型设计模式-策略模式。内容概要:1、什么是策略模式2、怎么实现策略模式3、示例代码4、策略模式和简单工厂模式的区别。一、什么是策略模式单从名字上我们其实也可以了解各大概
PHP异常和错误(2)异常的基本处理:try
原创 PHP异常和错误(2)异常的基本处理:try
前言:异常是程序运行中不符合预期的情况,以及与正常流程不同的情况。属于逻辑和业务中断的情况,不属于语法错误。但是,异常不处理,在php中会议错误的形式出现,so,我们一起来看看PHP中是怎么处理异常的。内容概要:1、异常基本处理:try,throw和catch2、异常基本处理的总结一、异常基
PHP闪电入门(13)流程控制-for循环语句
原创 PHP闪电入门(13)流程控制-for循环语句
前言上一节我们讨论了if判断语句,今天我们学习流程控制中的循环语句-for循环语句。内容概要1、什么是循环语句2、怎么使用for循环语句3、小测验一、什么是循环语句我们知道,如果让你输出一个”执行计划1”字符串,我们采用如下代码可以搞定echo‘执行计划1';那如果要是还有有2、3、