
PHP
古雅学长
这个作者很懒,什么都没留下…
展开
-
PHP中display和fetch的区别、mini函数、smarty判断、smarty循环
一、display和fetch的区别1、display调用的fetch方法,即:display() = echo fetch()直接看源码,找到元凶:$smarty->display('xx.html')//输出$smarty->fetch('xx.html')//不输出echo $smarty->fetch('xx.html')//输出二、mini函数1、mini模板类function comp($file) {$html = file_get_contents($f原创 2020-05-14 22:45:36 · 584 阅读 · 0 评论 -
PHP面向对象之自动加载、异常处理、命名空间
一、自动加载1、如果你在本类中运行一个没有的类,此时就会触发apl_auto…sql会自动运行(myload)函数,并把你运行的那个不存在的类名传递给这个函数当成参数运行。如果你想增删改查,new mysql(),即可使用function myload($class){ require('./'.$class.'.class.php');// ./mysql.class.php}spl_autoload_register('myload');$a = new mysql();$a->aa原创 2020-05-13 23:11:11 · 267 阅读 · 0 评论 -
PHP单例模式
一、什么是单例模式1、作为对象的创建模式,单例模式确保某一个类只有一个实例,并且对外提供这个全局实例的访问入口。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。二、PHP单例模式三要素需要一个保存类的唯一实例的静态成员变量。构造函数必须声明为私有的,防止外部程序创建或复制实例副本。必须提供一个访问这个实例的公共静态方法,从而返回唯一实例的一个引用。三、为什么使用单例模式1、使用单例模式的好处很大,以数据库操作为例,若不采用单例模式,当程序中出现大量数据库操作时,每次都要执行n原创 2020-05-10 18:09:04 · 189 阅读 · 0 评论 -
MYSQLI面向对象操作数据库方式
一、mysqli面向对象操作数据库方式1.实例化mysqli对象$host="127.0.0.1";//数据库服务器的地址$user="root";//数据库服务器登录用户名$password="root";//数据库服务器登录密码$db="db_test";//操作的数据库名称$port="3306";//数据库服务器占用的端口号@$mysqli=new mysqli($host,...原创 2020-04-13 20:12:51 · 761 阅读 · 0 评论 -
PHP中抽象类、抽象方法及接口相关问题的理解
1.为什么要使用抽象类和接口(也就是说系统开发中用抽象类和接口有什么好处,可以解决什么问题)(1)、使用抽象类能够提高代码复用能力(2)、提供一个统一规范,继承该抽象类的所有的类, 都要实现抽象类中定义的方法,以此保证所有的子类都有相似的行为(3)、接口为了专整体代码的控制性。(4)、调用接口中的函数方法,不用自己再重复写了,可以直接用别人写好的函数方法拿来用!(5)、用来在多人开发中,...原创 2020-04-13 20:01:54 · 196 阅读 · 0 评论 -
PHP面向对象之静态成员、抽象类、接口
一、静态成员1、静态属性、静态成员:静态属性(含有特殊的常量属性)和静态方法//静态成员:静态属性(含有特殊的常量属性)和静态方法 // 关键字:static self::(自己这个类) //静态属性 public static $myCountry="中国人";//创建一个静态属性 //常量 const MYCOUNTRY="中国人";//创建一个常量 //静态方法 pu...原创 2020-04-11 14:18:02 · 244 阅读 · 0 评论 -
PHP面向对象之类、继承、访问修饰符(权限封装)、魔术方法(构造函数)
面向对象之创建一个类1、新建文件2、在Person.class.php文件中创建一个类,类中有属性和方法,如下class Privat{//创建一个类 public $width;//宽 public $height;//高 //方法 //计算周长 public function Perimeter(){ echo "长方形的周长为--------".($this...原创 2020-04-11 11:30:14 · 242 阅读 · 0 评论 -
PHP中的富文本编辑器
原创 2020-02-17 21:02:38 · 485 阅读 · 0 评论 -
PHP中连接数据库
第一步:新建一个 数据配置文件config.phpreturn array( 'url'=>'localhost',//地址 'username'=>'root',//用户名 'password'=>'root',//密码 'db'=>'db_cnxy',//数据库名 'charset'=>'utf8',//字符集 'port'=>'3...原创 2020-02-15 18:25:29 · 235 阅读 · 0 评论 -
PHP中的重要函数
一、PHP中的重要函数1、ceil()向上取整,返回float类型2、$page[$i]=http_build_query($_GET);//把两个参数进行拼接3、$str = str_shuffle($str字符串);//随机打乱一个字符串4、substr($str字符串,0开始位置,$length字符串长度);//截取字符串5、strrchr($filename文件路径名,'. 指定...原创 2020-02-04 15:34:43 · 229 阅读 · 0 评论