-
php实现文件下载(支持中文文名)
本文为大家提供的是一个php实现文件下载(支持中文文名)的示例代码,感兴趣的同学参考下. 这个下载实例结合header函数与while fread函数把文件分断读出来然后再发送到客户端了,支持中文文名,算得上一个标准的文件下载实例 /*====================================================== $FileName 为文件名称,必传 $FilePath 为文件路径...
PHP 2014-12-02 03:19:11 -
php dirname()与__FILE__常量的应用示例
本文为大家讲解的是php中 dirname()与__FILE__常量的应用示例,这二个结合起来可以得到当前脚本所在的目录,非常实用,感兴趣的同学参考下。 __FILE__表示当前所在文件的绝对路径包括文件名,dirname(__FILE__)表示当前文件的绝对路径,basename(__FILE__)表示当前文件的文件名称,dirname(__FILE__)."/f/".basename(__FILE__)则表示当前文件所在目录下的f目录下的,文件名称为dirname(__FILE__)的文件,require表示包含该文件到这个文件...
PHP 2014-12-02 03:17:40 -
PHP中变量引用与变量销毁机制分析
本文为大家讲解的是PHP中变量引用与变量销毁机制分析,感兴趣的同学参考下. 变量是php中一个非常重要的类型了,我们的有数据都通过变量或常量来进行操作,下文来看看变量引用与变量销毁。 在php中,符号"&"表示引用...
PHP 2014-12-02 03:14:52 -
PHP父类调用子类方法的代码例子
本文是一个PHP父类调用子类方法的代码例子,感兴趣的同学参考下. 今天突然发现需要在父类中调用子类的方法,之前一直都没这么用过,通过实践发现也可以。例子如: <?php /** * 父类调用子类方法 基类 * @author LNMP100 * */ class BaseApp { /** * 调用子类方法 * @version 创建时间:2013-07-10 */ function _run_action() { $action = "index"; &n...
PHP 2014-12-02 03:09:27 -
php打印显示数组与对象的函数详解
本文为大家讲解的是php打印显示数组与对象的函数详解,详细的为大家讲解了echo print_r print sprintf var_dump var_export感兴趣的同学参考下。 1、 使用 print_r ( $array/$var ) print 是打印的意思,而r则取自Array的单词,那么该函数的功能就是打印数组内容,它既可以打印数组内容,也可以打印普通的变量...
PHP 2014-12-02 02:42:26 -
php中的常用魔术方法总结
本文为大家整理总结了php中的常用魔术方法,感兴趣 同学参考下。 常用的魔术方法有:__Tostring () __Call() __autoLoad() __ clone() __GET() __SET() __isset() __unset() 1.__Tostring() 用于定义输出对象引用时调用 常用于打印一些对象的信息 必须有返回值 eg:有一个persion类 Persion per =new persion() Echo per; //直接调用会出错 我们可以在类的定义中添加__tostring()方法 Function __Tostring() { $str=this->$name.this->age; Return $str; } 2.__clone()对象的复制 引用赋值 $per1=$p...
PHP 2014-12-02 02:40:30 -
php统计文章排行示例代码
本文是一个比较入门和常见的应用示例:php统计文章排行示例代码,感兴趣的同学参考下. <?php /** * * 统计软件与文章等月、周、当天排行 * * $field_id(文章ID) */ //统计月、周、当天排行的方法 require_once(dirname(__FILE__)...
PHP 2014-12-02 02:39:09 -
《PHP编程最快明白》第八讲:php启发和小结
本文是《PHP编程最快明白》第八讲:php启发和小结,感兴趣的同学参考下。 过前面的学习,大家必须把每一行代码都弄懂,我所提供的函数都是必须掌握的...
PHP 2014-12-02 02:37:52 -
php 获取全局变量的代码
本文为大家讲解的是php 如何获取全局变量的实现代码,感兴趣的同学参考下。 function cleanGlobal($global_array, $arg, $specialchars = true, $default = null) { if(key_exists($arg, $global_array) && $global_array[$arg] != null && $global_array[$arg] != "") { if($specialchars) { return htmlspecialchars($global_array[$arg]);  ...
PHP 2014-12-02 02:30:41 -
一些PHP 小技巧整理
本文为大家整理了一些php开发中的小技巧,感兴趣的同学参考下。 以下是一些PHP Coding Tips. 当然, 这些Tips并不一定仅仅局限于PHP.大家有什么好的心得, 欢迎直接回复本文与更多的人分享.. 谢谢 1. 使用list来实现一次获取explode后的特定段值: list( , $mid) = explode(';', $string); 2. 使用NULL === 来代替is_null: is_null和 NULL === 完全是一样的效果, 但是却节省了一次函数调用. 3. 使用===尽量不用==: PHP有俩组相等比较运算符===/!==和==/!=, ==/!=会有隐式类型转换,而===/!==会严格比较俩个操作时是否类型相同并且值相等. 我们应该尽量使用===而不是==, 除了因为转换规则比较难记以外, 还有一点就是如果使用===, 对于日后的维护或者阅读你代码的人也会很舒服:”在这个时刻, 这一行语句, 这个变量就是这个类型的!”. 4. 少用/不用 continue: cont...
PHP 2014-12-02 02:28:46 -
php实现的mysql数据库操作类
本文是一个php实现的mysql数据库操作类(db基类),感兴趣的同学参考下. <?php /* 数据库操作类 */ class Mysql{ private $LocalHost = 'localhost'; private $LoaclUser = 'root'; private $LocalPass = '123456'; private $LocalBase = 'jiangxibaiyi'; private $LocalCode = 'UTF8'; private $PreFix; private $Conn; private $Start = 0; private $Error = false; //数据库连接状态, false表示未连接或连接不...
PHP 2014-12-02 02:23:08