【php封装分页常用工具的开发示例介绍】教程文章相关的互联网学习教程文章

CI框架常用函数封装实例

本文实例讲述了CI框架常用函数封装。分享给大家供大家参考,具体如下: /** * 封装查询函数 */ public function get_what($table=,$where=array(),$fields = * ){if( == $table ){return false;}//查询并返回相关结果$query = $this->db->select($fields)->where($where)->get($table);$res = $query->result_array();return $res; } /** * 封装单条查询函数 */ public function get_row($table=,$where=array(),$fields = * ){...

PHP实现原生态图片上传封装类方法

PHP图片上传类,经典方式,不过上传效率还算可以,我自己用过的一个类,当时对这个类做了些修改,以满足自己特定功能的需要,对PHP熟悉的,可对这个上传类做优化和修改,后附有调用方法,让PHP开发者上传图片轻松容易就做到,先上类代码:<?php class FileUpload_Single { //user define ------------------------------------- var $accessPath ; var $fileSize=200; var $defineTypeList="jpg|jpeg|gif|bmp";//string jpg|gif|bm...

php封装的smartyBC类完整实例

本文实例讲述了php封装的smartyBC类。分享给大家供大家参考,具体如下: <?php /*** Project: Smarty: the PHP compiling template engine* File: SmartyBC.class.php* SVN: $Id: $* This library is free software; you can redistribute it and/or* modify it under the terms of the GNU Lesser General Public* License as published by the Free Software Foundation; either* version 2.1 of the License, or (at y...

php封装的smarty类完整实例

本文实例讲述了php封装的smarty类。分享给大家供大家参考,具体如下: <?php /*** Project: Smarty: the PHP compiling template engine* File: Smarty.class.php* SVN: $Id: Smarty.class.php 4848 2014-06-08 18:12:09Z Uwe.Tews@googlemail.com $* This library is free software; you can redistribute it and/or* modify it under the terms of the GNU Lesser General Public* License as published by the Free So...

php mysql 封装类实例代码

废话不多说了,具体代码如下所示: <?php class mysql { private $db_host; //数据库主机 private $db_user; //数据库用户名 private $db_pwd; //数据库用户名密码 private $db_database; //数据库名 private $conn; //数据库连接标识; private $result; //执行query命令的结果资源标识 private $sql; //sql执行语句 private $row; //返回的条目数 private $coding; //数据库编码,GBK,UTF8,gb2312 private $bulletin = true; //是...

php实现搜索类封装示例

本文为大家分享了php实现搜索类封装示例,供大家参考,具体内容如下 <?php /*** SoClass.php* 索引与搜索类 */class SoClass {private $_xindex;private $_xsearch;private $_project;public function __construct($project){//载入引导文件require_once lib/XS.php;//初始化$xs = new XS($project); $this->_project = $project;$this->_xindex = $xs->index; $this->_xsearch = $xs->search;$this->_xsearch->setCharset(UTF-8);...

Zend Framework教程之响应对象的封装Zend_Controller_Response实例详解

本文实例讲述了Zend Framework教程之响应对象的封装Zend_Controller_Response用法。分享给大家供大家参考,具体如下: 概述 响应对象逻辑上是请求对象的搭档.目的在于收集消息体和/或消息头,因而可能返回大批的结果。 Zend_Controller_Response响应对象的基本实现 ├── Response │ ├── Abstract.php │ ├── Cli.php │ ├── Exception.php │ ├── Http.php │ └── HttpTestCase.php Zend_Controller_R...

Zend Framework教程之请求对象的封装Zend_Controller_Request实例详解

本文实例讲述了Zend Framework教程之请求对象的封装Zend_Controller_Request方法。分享给大家供大家参考,具体如下: 概述 请求对象是在前端控制器,路由器,分发器,以及控制类间传递的简单值对象。请求对象封装了请求的模块,控制器,动作以及可选的参数,还包括其他的请求环境,如HTTP,CLI,PHP-GTK。 请求对象的基本实现 ├── Request │ ├── Abstract.php │ ├── Apache404.php │ ├── Exception.php │ ...

php封装好的人民币数值转中文大写类

php封装好的人民币数值转中文大写类 class Num2RmbClass{/*** 人民币数值转中文大写* @author SunsCheung* @time 2015.11.11* @param string $number 数值 默认为0* @param string $int_unit 币种单位,默认"元",有的需求可能为"圆"* @param bool $is_round 是否对小数进行四舍五入* @param bool $is_extra_zero 是否对整数部分以0结尾,小数存在的数字附加0,比如1960.30,* 有的系统要求输出"壹仟玖佰陆拾元零叁角",实际上...

PHP添加图片水印、压缩、剪切的封装类

给图片添加水印,其实就是把原来的图片和水印添加在一起,下面小编把最近整理的资料分享给大家。 php对图片文件的操作主要是利用GD库扩展。当我们频繁利用php对图片进行操作时,会自然封装很多函数,否则会写太多重复的代码。当有很多对图片的相关函数的时候,我们可以考虑将这些函数也整理一下,因而就有了封装成类的想法。操作图片主要历经四个步骤: 第一步:打开图片 第二步:操作图片 第三步:输出图片...

php图片水印添加,压缩,剪切的封装类实现

php对图片文件的操作主要是利用GD库扩展。当我们频繁利用php对图片进行操作时,会自然封装很多函数,否则会写太多重复的代码。当有很多对图片的相关函数的时候,我们可以考虑将这些函数也整理一下,因而就有了封装成类的想法。 操作图片主要历经四个步骤: 1、打开图片 2、操作图片 3、输出图片 4、销毁图片 1,3,4三个步骤每次都要写,每次又都差不多。真正需要变通的只有操作图片的这一步骤了。操作图片又往往通过1或多个主要的GD...

封装ThinkPHP的一个文件上传方法实例

本文实例讲述了封装ThinkPHP的一个文件上传方法,分享给大家供大家参考。具体如下: 这阵子,对WBlog的上传功能作了优化。改进后的上传功能可以实现缩略图上传,图片上传,生成水印,文件上传,并且可以在后台对上传的附件进行大小(文件大小),类型(文件类型),水印(针对图片)的进行设置。此外还可以对上传的文件进行分类保存到相应的文件夹里,方便管理。 下面是对改进后的上传功能作简约的说明。 缩略图上传 先前的缩略图上...

PHP封装分页函数实现文本分页和数字分页【图】

最近,在项目中要用到分页。分页功能是经常使用的一个功能,所以,对其以函数形式进行了封装。// 分页分装/*** $pageType 分页类型 1是数字分页 2是文本分页* 可以将$pageTotal,$page,$total等数据作为参数传递,或者在paging作为全局变量(推荐)*/function paging($pageType){ global $pageTotal,$page,$total; if($pageType == 1) { echo <div id="pagenum">; echo<ul>; for($i=0; $i < $pageTotal; $i++) ...

PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数

PHP 跳转,即重定向浏览器到指定的 URL,是一个很常见的功能。这种功能也有一些细节性的要求,比如等待多少秒以后跳转,用不用JavaScript实现跳转,等等。下面的跳转方法考虑到很多,并参数化,可以用到具体的项目当中。<?php /** * 重定向浏览器到指定的 URL * * @param string $url 要重定向的 url * @param int $delay 等待多少秒以后跳转 * @param bool $js 指示是否返回用于跳转的 JavaScript 代码 * @param b...

php实现mysql封装类示例

php封装mysql类代码如下:<?php class Mysql { private $host; private $user; private $pwd; private $dbName; private $charset; private $conn = null; public function __construct() { $this->host = localhost; $this->user = root; $this->pwd = root; $this->dbName = test; $this->connect($this->host,$this->user,$this->pwd); $this->switchDb($this->dbName); $this->setChar($this->charset); } //负责...

封装 - 相关标签