
php
懿雨窈
一个人可以走很快 一群人可以走很远
展开
-
php设计模式之单例模式
废话就不说了,先看图,看不懂也不要紧,粘贴代码运行一下,在看看途中的相关文字吧。<?phpclass Person1 {}/*** 单例模式**/class Person{ /* * 知识点: * 必须先声明一个静态私有属性:用来保存当前类的实例 * 1. 为什么必须是静态的?因为静态成员属于类,并被类所有实例所共享 * 2. 为什么必须...原创 2019-12-06 17:17:45 · 403 阅读 · 0 评论 -
php相关缓存技术
缓存技术全页面静态化 全页面静态化:页面全部生成为html静态页面,用户访问时直接访问静态页面,而不会去走php服务器解析的流程。Ob_start(); //php默认开始缓存(可写可不写) 打开输出控制缓冲Include 'tpl.php'; $content = Ob_get_contents(); //输出缓冲区的tpl.php文件Ob_end_clean()...原创 2018-07-15 14:14:20 · 187 阅读 · 0 评论 -
php面向对象基础一
php面向对象基础一 每学一门后端语言,都会先让你了解什么面向对象?现在我们就一起去了解什么是面向对象。 什么是面向对象?!什么是面向过程?! 面向对象:把构成问题事务分解成各个对象,建立对象的目的描述某个事物在整个解决问题的步骤中的行为。 面向过程:分析出解决问题所需要的步骤。1.类 类的定义: class 类名{ 字段(属性) 方法(函数) } ...原创 2018-02-28 23:04:08 · 184 阅读 · 0 评论 -
php面向对象基础二(继承、多态、封装)
php面向对象基础二1. 接口 在php编程语言中接口是一个抽象类型,是抽象方法的集合。接口通常以interface来声明。一个类通过实现接口的方式,从而来实现接口的方法(抽象方法)。接口定义:interface InterAnimal{ public function speak(); public function name($name); ...原创 2018-03-01 14:37:23 · 213 阅读 · 0 评论 -
php基础入门一(基本数据类型、运算符、二种复合数据类型)
php基础入门一一、认识php:PHP一种运行在web服务器端的编程语言。特点: 1.运行在服务器duan 2.跨平台 3.脚本语言 4.免费二、php代码标识:<?php echo "hello php";?>需要注意点: 1.在php中每一条语句结尾处一定用”;” 2.在PHP中define(“PI”,3.14);$is2 = ...原创 2018-03-01 14:53:29 · 455 阅读 · 0 评论 -
php基础入门二
php基础入门二一、语言结构分类:顺序结构、条件结构、循环结构1.顺序结构 按着顺序一直往下执行。2.条件结构 满足条件继续执行,不满足则执行其他的语句。 ①if…else 在if-else中不执行if中语句就执行else中语句(条件为真则执行) ②if..else if..else ③switch..case3.循环语句 ①while 在if-else中不...原创 2018-03-01 14:54:27 · 163 阅读 · 0 评论 -
php基础入门三(字符串的操作)
php基础入门三字符串1 字符串定义 ①单引号 ②双引号 ③heredoc语法结构 eg:语法定义 单引号定义的字符串:hello=‘helloworld′; 双引号定义的字符串:hello=‘helloworld′; 双引号定义的字符串:hello = ‘hello world’; 双引号定义的字符串:hello = “hello world”; heredoc语法...原创 2018-03-01 14:55:24 · 298 阅读 · 0 评论 -
php基础入门四(正则表达式)
php基础入门四一、正则表达式1>正则表达式的基本语法:正则匹配模式使用分隔符与元字符组成,分隔符可以是非数字、非反斜线、非空格的任意字符。经常使用的分隔符是正斜线(/)、hash符号(#) 以及取反符号(~) /foo bar/^[^0-9]$#\~php\~ 如果模式中包含分隔符,则分隔符需要使用反斜杠(\)进行转义。$pattern...原创 2018-03-01 14:56:27 · 168 阅读 · 0 评论 -
php基础入门六(文件系统)
php基础入门六文件系统1>读取文件内容file_get_contents() 意义:读取文件中的内容 语法file_get_contents(filename,filename,filename,include_path,context,context,context,offset,$maxlen) 返回值:返回读取数据或失败(false)参数表 参数 ...原创 2018-03-01 14:57:22 · 156 阅读 · 0 评论 -
php基础入门七(日期和时间的使用)
php基础入门七日期和时间戳1>获得Unix时间戳表示从 1970年1月1日 00:00:00 到某一时间点的秒数之和。1. 获取当前时间戳time() 意义:获取服务器当前时间的时间戳。 语法:time() 返回值:从 1970年1月1日 00:00:00 到当前时间的秒数之和 echo time();获得任意时刻的时间戳strtotime() 意...原创 2018-03-01 14:58:12 · 203 阅读 · 0 评论 -
php基础入门八(图像图形的操作,GD库的使用)
php基础入门八图像、图形库的操作1>GD库简介 GD指的是Graphic Device,PHP的GD库是用来处理图形的扩展库,通过GD库提供的一系列API,可以对图像进行处理或者直接生成新的图片。 PHP除了能进行文本处理以外,通过GD库,可以对JPG、PNG、GIF、SWF等图片进行处理。GD库常用在图片加水印,验证码生成等方面。 PHP默认已经集成了GD库,...原创 2018-03-01 14:58:59 · 403 阅读 · 0 评论 -
php基础入门九(文件上传)
php基础入门九一、文件上传通过PHP,可以将文件上传到服务器。数据向服务器端提交数据可以通过form、post方式,但是post不能提交文件类型的数据信息。1>php文件上传指令配置 file_uploads=on|off 确定服务器上的PHP脚本是否可以接受文件上传。 max_execution_time=integer PHP脚本在注册一...原创 2018-03-01 14:59:55 · 369 阅读 · 0 评论 -
php基础入门五(会话控制 session、cookie)
php基础入门五一、cookie1>cookie介绍 Cookie是存储在客户端浏览器中的数据,可以通过Cookie来跟踪与存储用户数据。一般情况下,Cookie通过HTTPheaders从服务端返回到客户端。多数web程序都支持对Cookie的操作,因为Cookie是存在于HTTP的标头之中。 在PHP通过setcookie函数对Cookie进行设置,任何从浏览器发回的...原创 2018-03-01 15:04:22 · 240 阅读 · 0 评论