-
PHP 远程文件管理程序代码
本文是一个PHP 实现的远程文件管理示例代码,可以给表格排序,遍历目录,时间排序 点击表格第一行,头部就可以排序了,这个列子是当前目录的,感兴趣的同学参考下 效果图: <?php $rootdir="./"; $spacenum=0; $filenum=0; $allfilesize=0; echo "<h1>文件管理调试测试</h1>"; echo "<a href=''>重置</a>"; readLogDir($rootdir); echo "<hr>"; echo "Total files count: $filenum...
PHP 2014-12-10 20:15:20 -
php面向对象全攻略 (一) 面向对象基础知识
php面向对象全攻略 (一) 面向对象基础知识,面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。感兴趣的同学参考下. 1.面向对象的概念 面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构,OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成,OOP 达到了软件工程的三个目标:重用性、灵活性和扩展性...
PHP 2014-12-10 20:03:05 -
PHP 页面跳转到另一个页面的多种方法总结
本文为大家讲解了4种php下重定向(页面跳转)的方法,感兴趣的同学参考下. 一、用HTTP头信息 也就是用PHP的HEADER函数。PHP里的HEADER函数的作用就是向浏览器发出由HTTP协议规定的本来应该通过WEB服务器的控制指令,例如声明返回信息的类型("Context-type: xxx/xxx"),页面的属性("No cache", "Expire")等等...
PHP 2014-12-10 19:54:11 -
PHP 七大优势分析
本文为大家讲解了7种让你选择php开发web的理由,感兴趣的同学参考下. ASP是微软公司实现动态网页的一种技术。ASP支持一些脚本语言,主要以VBScripp为主...
PHP 2014-12-10 17:51:05 -
php利用header函数实现文件下载时直接提示保存
本文为大家讲解的是php利用header函数实现文件下载时直接提示保存的实现方法,感兴趣的同学参考下. 相信很多人在实现文件下载功能时会遇到这种情况,本意是点击下载连接提示保存对话框,事情往往事与愿违,例如PDF这样的文件会直接在浏览器中现实文件内容,而不是提示保存。通过下面的方法可以解决这个问题...
PHP 2014-12-10 17:45:12 -
PHP字符串 ==比较运算符的副作用
本文为大家讲解的是PHP字符串 ==比较运算符的副作用,大家可以参考下。 $a = '212345678912000005'; $b = '212345678912000001'; var_dump($a == $b); 这段代码的输出是bool(true), 说明这样判断会得出结论是两者相等. 类似的特性在in_array()函数第3个参数为false或者不设置的情况. 原因是首先判断字符串是否是数字, 然后转换成long或者double(C语言数据类型)再判断 - 使用zendi_smart_strcmp. 但是, 源码中的注释说声明考虑了溢出的情况, } else if (dval1 == dval2 && !zend_finite(dval1)) { /* Both values overflowed and have the same sign, * so a numeric compariso...
PHP 2014-12-10 17:33:05 -
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