-
PHP高级OOP技术演示
本文为大家讲解的是php的高级oop(面向对象),如果你了解基本的OOP概念,那么我将向你展示更高级的技术。感兴趣的同学参考下 序列化(Serializing) PHP不支持永久对象,在OOP中永久对象是可以在多个应用的引用中保持状态和功能的对象,这意味着拥有将对象保存到一个文件或数据库中的能力,而 且可以在以后装入对象...
PHP 2014-12-10 16:27:04 -
PHP 读取文件内容代码(txt,js等)
本文是一个php的读取文本文件内容的实现示例代码,感兴趣的同学参考下. <?php function read_file_content($FileName) { //open file $fp=fopen($FileName,"r"); $data=""; while(!feof($fp)) { //read the file $data...
PHP 2014-12-10 16:24:08 -
PHP N个不重复的随机数生成代码
本文是三个php实现的可以生成N个不重复的随机数生成代码示例,感兴趣的同学参考下. PHP n个不重复的随机数生成代码,原理就是将数组顺序随即打乱 ,然取该数组中的某一段 <?php //range 是将1到100 列成一个数组 $numbers = range (1,100); //shuffle 将数组顺序随即打乱 shuffle ($numbers); //array_slice 取该数组中的某一段 $no=6; $result = array_slice($numbers,0,$no); for ($i=0;$i<$no;$i++){ echo $result[$i]...
PHP 2014-12-10 16:12:04 -
php遍历目录viewDir函数
本文是一个php实现的遍历目录,找出目录下某个后缀名的所有文件的函数,感兴趣的同学参考下。 <?php /** * 遍历目录,找出目录下某个后缀名的所有文件 * */ function viewDir ($directory, $ext) { if (is_dir($directory)) { $handle = opendir($directory); while ($file = readdir($handle)){ $subdir = $directory . '/' .$file; if ($file != '.' && $file !='..' && is_dir($subdir)){ viewDir($subdir,$ext); } else if( $file != '.' && $file != '..') { $fileInfo = pathinfo($subdir); $fileExt = $fil...
PHP 2014-12-10 15:30:15 -
完美解决PHP中文乱码
本文为大家讲解的是php下乱码的解决方法,PHP中文乱码一般是字符集问题,编码主要有下面几个问题。感兴趣的同学参考下. 一.首先是PHP网页的编码 1. php文件本身的编码与网页的编码应匹配 a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),静态页面添加<meta http-equiv="Content-Type" content="text/html; charset=gb2312">,所有文件的编码格式为ANSI,可用记事本打开,另存为选择编码为ANSI,覆盖源文件...
PHP 2014-12-10 15:03:11 -
PHP 危险函数全解析
本文为大家总结了一些php中的危险函数,并解析了他们危险的原因,感兴趣的同学参考下. PHP中的危险函数全解析,阅读PHP中的危险函数全解析,在编译 PHP 时,如无特殊需要,一定禁止编译生成 CLI 命令行模式的 PHP 解析支持。 在编译 PHP 时,如无特殊需要,一定禁止编译生成 CLI 命令行模式的 PHP 解析支持...
PHP 2014-12-10 14:57:05 -
php面向对象全攻略 (十二) 抽象方法和抽象类
本文为大家讲解的是php面向对象全攻略 (十二) 抽象方法和抽象类,在OOP 语言中,一个类可以有一个或多个子类,而每个类都有至少一个公有方法做为外部代码访问其的接口。而抽象方法就是为了方便继承而引入的,我们先来看一下抽象类和抽象方法的定义再说明它的用途...
PHP 2014-12-10 11:45:06 -
PHP 用数组降低程序的时间复杂度
时间复杂度是开发人员用来衡量应用程序算法优劣的主要因素。客观地说,算法的优劣除了和时间复杂度有关,还与空间复杂度密切相关...
PHP 2014-12-10 11:42:14 -
PHP 判断变量类型实现代码
本文为大家讲解的是php下如何判断变量类型的方法,因为 PHP 会判断变量类型并在需要时进行转换(通常情况下),因此在某一时刻给定的变量是何种类型并不明显。感兴趣的同学参考下. PHP 包括几个函数可以判断变量的类型,例如:gettype(),is_array(),is_float(),is_int(),is_object() 和 is_string()...
PHP 2014-12-10 11:27:06 -
PHP 简单日历示例代码
本文是一个php实现的简单日历示例代码,感兴趣的同学参考下. <?php $monthoneday=date("Ym")...
PHP 2014-12-10 11:24:07 -
php面向对象全攻略 (二) 实例化对象 使用对象成员
本文是php面向对象全攻略 (二) 实例化对象 使用对象成员,我们上面说过面向对象程序的单位就是对象,但对象又是通过类的实例化出来的,既然我们类会声明了,下一步就是实例化对象了。 5.如何实例化对象 我们上面说过面向对象程序的单位就是对象,但对象又是通过类的实例化出来的,既然 我们类会声明了,下一步就是实例化对象了...
PHP 2014-12-10 11:18:13