php技术

php技术

php获取后台Job管理的实现代码

阅读(32) 作者(admin)

复制代码 代码如下: <?php defined('SYSPATH') OR die('No direct access allowed.'); class Controller_Jobs extends Controller_Base{ public function before(){ parent::before(); if(Request::$protocol != "cl...

php技术

PHP5中新增stdClass 内部保留类

阅读(15) 作者(admin)

stdClass类是PHP的一个内部保留类,初始时没有成员变量也没成员方法,所有的魔术方法都被设置为NULL,可以使用其传递变量参数,但是没有可以调用的方法。stdClass类可以被继承,只是这样做没有什么意义。

该类是PHP的保留类,...

php技术

php中使用Akismet防止垃圾评论的代码

阅读(22) 作者(admin)

然而,人无完人,插(件)无完插!Akismet也并非完美,最近, 我常在被Akismet评判为垃圾的留言中找到“好人”的留言,然而,有时时间长了就自动删除了,损失珍贵的友情和留言。 别忘了修改代码中的 __YOUR_AKISMET_KEY__, __YOUR_WEBSIT...

php技术

php学习笔记 数组的常用函数

阅读(21) 作者(admin)

复制代码 代码如下: <?php /* * 封装性:面向对象三大特性之一 * * 1.就是把对象的成员(属性,方法)结合成一个独立的相同单位,并尽可能隐藏对象的内部细节 * 访问权限修饰符 public protected private * private:私有的,用...

php技术

PHP中的函数嵌套层数限制分析

阅读(18) 作者(admin)

函数嵌套,这个名字有点纠结,也许不太好理解。一个比较常见的函数嵌套特例:递归函数,即函数自己嵌套自己。 一直以为在PHP中不能有太多的函数嵌套,这是因为在以前某些时候不小心用到了递归,在递归的深度达到100时, 即函数嵌套...

php技术

php学习笔记 类的声明与对象实例化

阅读(24) 作者(admin)

复制代码 代码如下: <?php /* 类的声明 * 1.你要开发的是什么,确定写什么类 * 2.类中的成员一定要属于这个类 * [修饰类的关键字] class 类名{ * 成员属性: * 成员方法: * } * 3.在类中声明成员属性时,前面必须有修饰词,...

php技术

php学习笔记 PHP面向对象的程序设计

阅读(12) 作者(admin)

复制代码 代码如下: <?php /* PHP面向对象的程序设计 * * PHP5 * * 数组和对象:都属于PHP的复合类型(一个变量可以存储多个单元) * * 对象比数组更强大,不仅可以存储多个数据,还可以将函数存在对象中 * * 对象的三大特性...

php技术

php学习笔记 php中面向对象三大特性之一[封装性]的应用

阅读(12) 作者(admin)

复制代码 代码如下: <?php /* * 封装性:面向对象三大特性之一 * * 1.就是把对象的成员(属性,方法)结合成一个独立的相同单位,并尽可能隐藏对象的内部细节 * 访问权限修饰符 public protected private * private:私有的,用...

php技术

php学习笔记 面向对象的构造与析构方法

阅读(14) 作者(admin)

复制代码 代码如下: <?php /* * 1.对象中成员的访问(在一个对象的内部方法中,去访问本对轩昂中的其他方法和成员属性) * 2.在对象中的方法中都默认有一个$this关键字,这个关键字代表调用这个方法的对象 * * 构造方法 *...

提高define性能的php扩展hidef的安装和使用
php技术

提高define性能的php扩展hidef的安装和使用

阅读(14) 作者(admin)

官网:http://pecl.php.net/package/hidef简介:  Allow definition of user defined constants in simple ini files, which are then processed like internal constants, without any of the usual performance pena...

php技术

php模块memcache和memcached区别分析

阅读(22) 作者(admin)

1.目前大多数php环境里使用的都是不带d的memcache版本,这个版本出的比较早,是一个原生版本,完全在php框架内开发的。与之对应的带d的memcached是建立在libmemcached的基础上,所以相对来说,memcached版本的功能更全一些。 m...

php技术

sphinx增量索引的一个问题

阅读(18) 作者(admin)

但最近发现增量的总是搜索不到,今天看了下运行日志,有如下提示:

[Sun Apr 17 19:30:01.876 2011] [ 3400] WARNING: rotating index 'news_delta': cur to old rename failed: rename /dev/shm/sphinx/data/news_delta...

php技术

php的memcached客户端memcached

阅读(21) 作者(admin)

memcache的官方主页:http://pecl.php.net/package/memcachememcached的官方主页:http://pecl.php.net/package/memcached

以下是我安装Memcached版本的PHP模块的过程记录:

wget http://download.tangent.org/libmemcac...

php技术

PHP模块 Memcached功能多于Memcache

阅读(15) 作者(admin)

比如说PECL里有两个Memcached的模块,Memcache和Memcached,目前大部分PHP环境里使用的是名字里不带d的Memcache版本,这个版本释出的比较早,是一个原生版本,与之对应的带d的Memcached版本则是建立在libmemcached的基础上,所以...

php技术

php中session_unset与session_destroy的区别分析

阅读(29) 作者(admin)

session_unset() 释放当前在内存中已经创建的所有$_SESSION变量,但不删除session文件以及不释放对应的session id

session_destroy() 删除当前用户对应的session文件以及释放session id,内存中的$_SESSION变量内容依...

php技术

不重新编译PHP为php增加openssl模块的方法

阅读(21) 作者(admin)

复制代码 代码如下:yum -y install openssl

/usr/local/bin/是php的安装目录 切换到php安装目录的etx/openssl目录 cd /root/soft/php-5.2.8/ext/openssl 复制代码 代码如下: /usr/local/bin/phpize Cannot find c...

php smarty 二级分类代码和模版循环例子
php技术

php smarty 二级分类代码和模版循环例子

阅读(14) 作者(admin)

二级分类的数据表结构如下: PHP代码如下 复制代码 代码如下: /** @ 文章分类 含二级分类 @ param int $rootnum -- 一级分类数量 @ param int $childnum -- 二级分类数量 @ 返回值 array @ date 2011.2.24 */ function...

php技术

php设计模式 Command(命令模式)

阅读(11) 作者(admin)

<?php /** * 命令模式 * * 将一个请求封装为一个对象从而使你可用不同的请求对客户进行参数化,对请求排除或记录请求日志,以及支持可取消的操作 */ interface Command { public function execute(); }

class Invoke...

php技术

php学习笔记 面向对象中[接口]与[多态性]的应用

阅读(14) 作者(admin)

复制代码 代码如下: <?php /* 接口技术 * * 接口是一种特殊的抽象类,抽象类又是一种特殊的类 * * 接口和抽象类是一样的作用 * * 因为在PHP是单继承的,如果使用抽象类,子类实现抽象类就不能再去继承其他的类了 * * 如果...

php技术

PHP学习笔记 (1) 环境配置与代码调试

阅读(23) 作者(admin)

一配置PHP环境1、了解什么是PHP PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写) PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端...

php技术

php开发过程中关于继承的使用方法分享

阅读(18) 作者(admin)

继承 通常需要这样一些类,这些类与其它现有的类拥有相同变量和函数。实际上,定义一个通用类用于所有的项目,并且不断丰富这个类以适应每个具体项目将是一个不 错的练习。为了使这一点变得更加容易,类可以从其它的类中扩展...

php中获取指定IP的物理地址的代码(正则表达式)
php技术

php中获取指定IP的物理地址的代码(正则表达式)

阅读(8) 作者(admin)

自己搭建IP数据库占资源,而且更新不便,何不使用现成的IP查询呢?下面自己写了个获取IP物理地址的PHP代码(有一定的瑕疵,请高手不吝赐教) 复制代码 代码如下: <!DOCTYPE html> <html lang="en"> <head> <title></title> <meta...