-
php遍历文件夹下所有文件,编辑删除
本文是一个php实现的小型文件管理器,实现了删除文件,编辑文本文件,删除文件和文件夹,修改文件名,等功能,感兴趣的同学参考下。 功能: 遍历文件夹 (a)可删除文件 (b)可编辑文本,网页文件 (c)可删除文件夹,前提是该文件夹为空 (d)可建立文件,文件夹,修改文件夹名称 <?php /* 遍历文件夹; 功能:(a)可删除文件 (b)可编辑文本,网页文件 (c)可删除文件夹,前提是该文件夹为空 (d)可建立文件,文件夹,修改文件夹名称; lost63.com原创, 转载请注明出处. 交流QQ:35501547 */ $path=$DOCUMENT_ROOT; $path=str_replace("/","\",$path); //指定文件夹 $path=$path."\"; if($_GET['folder']) { $path.=$_GET['folder']."\"; } //本页面路径,下面传回时将用到; $ur...
PHP 2014-12-10 06:33:03 -
PHP CURL 中文说明手册
PHP支持的由Daniel Stenberg创建的libcurl库允许你与各种的服务器使用各种类型的协议进行连接和通讯。libcurl目前支持http、https、ftp、 gopher、telnet、dict、file和ldap协议...
PHP 2014-12-10 06:30:04 -
php保存二进制原始数据为图片的程序代码
本文是一个php下的接收二进制图片数据并生成图片的示例代码,感兴趣的同学参考下。 功能: 得到post过来的二进制原始数据,选择一个生成路径及图片的名字,之后写入,思路很显而易见,需要的朋友可以收藏下 //生成图片 $imgDir = 'uploadImg/'; $filename="nissangcj".$mobile.".jpg";///要生成的图片名字 $xmlstr = $GLOBALS[HTTP_RAW_POST_DATA]; if(empty($xmlstr)) { $xmlstr = file_get_contents('php://input'); } $jpg = $xmlstr;//得到post过来的二进制原始数据 if(empty($jpg)) { echo 'nostream'; exit(); } ...
PHP 2014-12-10 06:24:03 -
php 静态变量的初始化
本文为大家讲解的是php的静态变量定义方法,php的成员变量可以在声明的同时进行初始化,但是只能用标量进行初始化。感兴趣的同学参考下. 例如: class A { public $f1 = 'xxxx'; static public $f2 = 100; } 如果要将变量赋值为对象,那么只能在构造器中进行初始化,例如: class A { private $child; public function __construct() { $this->child = new B(); } } 但是php中并没有一个类似java中的静态构造器/静态块的东西,就没有合适的时机对其进行初始化了...
PHP 2014-12-10 06:21:03 -
PHP simple_html_dom.php结合正则表达式实现采集文章功能
本文是一个php下的simple_html_dom.php结合正则表达式实现的采集文章功能代码,感兴趣的同学参考下。 <?php //包含PHP Simple html Dom 类库文件 include_once('./simplehtmldom/simple_html_dom.php'); //采集html function getwebcontent($url){ $ch = curl_init(); $timeout = 10; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1); $contents = trim(curl_exec($ch)); curl_close($ch); return $contents; ...
PHP 2014-12-10 06:06:03 -
php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别
本文为大家讲解的是php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别,感兴趣的同学参考下. “PHP_SELF” 当前正在执行脚本的文件名,与 document root 相关。举例来说,在 URL 地址为 http://www.phperz.com/test.php/foo.bar 的脚本中使用 $_SERVER['PHP_SELF'] 将会得到 /test.php/foo.bar 这个结果...
PHP 2014-12-10 05:54:03 -
PHP 判断常量,变量和函数是否存在的方法
本文为大家讲解了php下判断变量,常量及函数是否存在的方法:isset,defined,functin_exists,感兴趣的同学参考下. if (defined('CONST_NAME')) { //do something } 变量检测则是使用isset,注意变量未声明或声明时赋值为NULL,isset均返回FALSE,如: if (isset($var_name)) { //do something } 函数检测用function_exists,注意待检测的函数名也需要使用引号,如: if (function_exists('fun_name')) { fun_name(); } 先不说多了我们看一个实例 <?php /* 判断常量是否存在*/ if (defined('MYCONSTANT')) { echo MYCONSTAN...
PHP 2014-12-10 05:48:04 -
PHP 常用实用代码总结
PHP 是目前使用最广泛的基于 Web 的编程语言,驱动着数以百万计的网站,其中也包括如 Facebook 等一些大型站点。这里收集了 21 段实用便捷的 PHP 代码摘录,对每种类型的 PHP 开发者都会有所帮助...
PHP 2014-12-10 05:45:03 -
PHP 在线翻译函数代码
本文是一个php实现的在线翻译函数,调用的是google翻译api,感兴趣的同学参考下. <? /** * GOOGLE翻译 英汉 * * @param string $text 翻译句 * @return unknown */ function googleTran($text){ if(empty($text)) return ""; sleep(1);//反间碟 $wf=@file_get_contents('http://translate...
PHP 2014-12-10 05:36:03 -
php中文字符串截取方法实例总结
本文为大家讲解的是php中文字符串截取方法实例,针对常见的字符串截取函数进行了分析比对,并给出了一个完整实例来解决PHP中文字符串截取问题,感兴趣的朋友可以参考下 用PHP函数substr截取中文字符可能会出现乱码,主要是substr可能硬生生的将一个中文字符“锯”成两半。 解决办法如下: 1、使用mbstring扩展库的mb_substr截取就不会出现乱码了...
PHP 2014-12-10 05:33:05 -
PHP 长文章分页函数 带使用方法,不会分割段落,翻页在底部
本文是一个PHP 长文章分页函数 带使用方法,不会分割段落,翻页在底部 ,需要的朋友可以参考下。 <?php function ff_page($content,$page) { global $expert_id; $PageLength = 2000; //每页字数 $CLength = strlen($content); $PageCount = floor(($CLength / $PageLength)) + 1; //计算页数 $PageArray=array(); $Seperator = array("n","r","...
PHP 2014-12-10 05:30:05