随笔分类 - PHP
摘要:利用php的ob缓存机制实现页面静态化 首先介绍一下php中ob缓存常用到的几个常用函数ob_start():开启缓存机制ob_get_contents():获取ob缓存中的内容ob_clean()清除ob缓存中的内容,但不关闭缓存ob_end_clean() 清除ob缓存中的内容,并关闭缓存ob_
阅读全文
摘要:打开cmd: 如何在这里面运行php代码 1.调整环境变量:右击电脑->属性->高级系统设置->环境变量 2.新建环境变量: 上部分的用户变量 变量名:PHP_HOME 变量值: E:\PHP\wampserver\wamp\bin\php\php5.5.12\php.exe(安装php的位置)->
阅读全文
摘要:1.工厂模式: a.概述: 工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程(new 关键字和具体的构造器)隐藏起来。用一个工厂方法来替代,对外提供的只是一个工厂方法,达到提高灵活性的目的。 b.优点: 1.隐藏了new关键字和构造器 2.降低了这个对象与别的类之间的耦合度,提高了程序
阅读全文
摘要:考试系统 (0607) 做一个类似于驾校考试的系统,可以选择要考试试题类型,选好后进入考试页面 使用的数据库表格:timu(题目)表,xuanxiang(选项)表,shiti(试题)表,shititimu(试题题目)表,yhks(用户考试)表, yhkstm(用户考试题目)表 实现的界面: 1、选择
阅读全文
摘要:对查出的数据进行分页,并添加查询 在main.php和main.html两个页面操作: 后台:main.php 1 <?php 2 include("../init.inc.php"); 3 4 include("../../DBDA.class.php"); 5 $db = new DBDA();
阅读全文
摘要:自定义函数:<{方法名称}> 在lib/plugins中新建文件,命名方式是固定的:function.方法名称.php 或者 block.方法名称.php 1.<{literal}><{/literal}> {literal}标签区域内的数据将按字面意思处理,代表性地是用在javascript/cs
阅读全文
摘要:变量调节器:<{$a|变量调节器}> 了解更多可以查询smarty手册 主要修改此页面的信息来了解变量调节器:main.php/main.html(0603) 1.利用给定的变量调节器 capitalize 首字母大写 php页面:$smarty->assign("ceshi","hello wor
阅读全文
摘要:数据库表格:shiti, shititimu, timu, kemu, xuanxiang 根据科目设置一个可以添加试题的页面:(如下图) 具体的题目从数据库中查出并形成一张试卷的形式 考试试题设置: 考试试题设置后台:ksset.php 1 <?php 2 include("../init.inc
阅读全文
摘要:根据数据库中的三张表格:timu,xuanxiang,kemu来进行数据的增删改查,并且使用smarty模版将前端与后台分离开来 三张表格: 主页面后台 main.php: 1 <?php 2 //引入配置文件 3 include("../init.inc.php"); 4 //引入数据库 5 in
阅读全文
摘要:什么是smarty? Smarty是一个使用PHP写出来的模板引擎,是业界最著名的PHP模板引擎之一。Smarty分离了逻辑代码和外在的内容,提供一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离。Smarty工作的目的是要使PHP程序员同前端人员分离,使程序员改变程序的
阅读全文
摘要:接口分为两类: 面向对象的接口和常说的调用接口 面向对象的接口: 面向对象的接口时一个抽象类(抽象类:比较抽象不能直接new 需要子类来实现具体的操作,需要被继承)而接口比抽象类还要抽象,所用的关键字比较特殊interface(接口) 网上提供的接口API: API(Application Prog
阅读全文
摘要:流 程: 一、 登录页面:login.php 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <
阅读全文
摘要:权限管理: 一、 登录页面:login.php 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2
阅读全文
摘要:题目:部门内部留言板 一、语言和环境 实现语言:PHP 二、要求: 本软件是作为部门内员工之间留言及发送消息使用。 系统必须通过口令验证,登录进入。方法是从数据库内取出用户姓名和口令的数据进行校验。 用户管理的工作(比如增加,删除,修改用户)通过直接对数据库操作实现,不在本系统中实现,可以自行在数据
阅读全文
摘要:如何在php写入、读取word文档 1 <? 2 3 //如何在php写入、读取word文档 4 5 // 建立一个指向新COM组件的索引 6 $word = new COM("word.application") or die("Can’t start Word!"); 7 // 显示目前正在使用
阅读全文
摘要:一个文件格式对应的数组$mime_types = array('gif' => 'image/gif','jpg' => 'image/jpeg','jpeg' => 'image/jpeg','jpe' => 'image/jpeg','bmp' => 'image/bmp','png' => '
阅读全文
摘要:1.获取文件夹下所有文件个数 2.获取文件夹下所有文件大小 方法1: 方法2: 3. 删除目录:(知道就好,不要轻易尝试,容易删除所有文件)
阅读全文
摘要:php中文件包含两种:文件,文件夹。文件夹又称目录 新建一个文件aa.txt和一个文件夹text,text文件夹下又包含bb.txt 一、判断文件类型filetype("./aa.txt"); //取文件类型 : 返回file 文件filetype("./text"); //取文件类型 : 返回di
阅读全文
摘要:如何上传图片: 上传页面: 上传文件处理: 显示运行页面: 显示文件详细信息:
阅读全文

浙公网安备 33010602011771号