php
文章平均质量分 57
我叫龙弟弟
读过几年书,尘世间一迷途小书童
展开
-
PHP命名空间规则解析及高级功能
日前发布的PHP 5.3中,最重要的一个新特性就是命名空间的加入。本文介绍了PHP命名空间的一些术语,其解析规则,以及一些高级功能的应用,希望能够帮助读者在项目中真正使用命名空间。在这里中我们介绍了PHP命名空间的用途和namespace关键字,在这篇文章中我们将介绍一下use命令的使用以及PHP如何解析命名空间的名字的。为了便于对比,我定义了两个几乎一样的代码块,只有命名空间的名字不同。转载 2014-01-06 21:41:20 · 758 阅读 · 0 评论 -
php tree.class.php 树形类
1. [代码][PHP]代码 001002/**003 +------------------------------------------------004 * 通用的树型类转载 2014-01-10 11:28:53 · 4682 阅读 · 1 评论 -
PHPDocumentor 注释规范整理
你会写注释么?从我写代码开始,这个问题就一直困扰着我,相信也同样困扰着其他同学。以前的写注释总是没有一套行之有效的标准,给维护和协同开发带了许多麻烦,直到最近读到了phpdocumentor的注释标准。原创 2014-07-31 23:36:49 · 2483 阅读 · 2 评论 -
php导入sql文件
使用php导入sql文件原创 2014-08-07 22:09:15 · 2375 阅读 · 0 评论 -
php常用函数-正则
@php常用函数-正则php 正则常用正则函数preg_filter() 执行一个正则表达式搜索和替换$subject = array('1', 'a', '2', 'b', '3', 'A', 'B', '4'); $pattern = array('/\d/', '/[a-z]/', '/[1a]/'); $replace = array('A:$0',原创 2014-08-09 21:39:36 · 962 阅读 · 0 评论 -
PHP与表单数据交换小技巧
在后端和前端数据交互时,经常会和表单打交道,下面将工作中用到的一些表单小技巧一 一总结:原创 2014-01-13 16:09:56 · 1162 阅读 · 0 评论 -
PHP 文件操作
php 文件操作创建文件/文件夹创建文件/* 方法一 */$file = fopen("test.txt", "w");/* 方法二 */touch($file);创建文件夹 mkdir("/web/www/testing/test_dir", 0700);创建多层文件夹/* 原生 */mkdir("/web/www/testing/test_dir",原创 2015-03-15 11:20:37 · 511 阅读 · 0 评论 -
Pclzip 使用入门
Pclzip 使用入门 PclZip::PclZip() : Class creator #实例化类 PclZip::create() : Create the PKZIP file and add files or folders #创建压缩文件 PclZip::listContent() : List content of an archive原创 2015-03-11 17:15:07 · 1905 阅读 · 0 评论 -
php的转义字符串
* 以单引号为定界符的php字符串,支持两个转义\'和\\* 以双引号为定界符的php字符串,支持下列转义: \n 换行(LF 或 ASCII 字符 0x0A(10)) \r 回车(CR 或 ASCII 字符 0x0D(13)) \t 水平制表符(HT 或 ASCII 字符 0x09(9)) \\ 反斜线 \$ 美元符号 \转载 2014-02-27 21:03:36 · 841 阅读 · 0 评论 -
php生成树形(无递归)
001002 003/**004 * 此方法由@Tonton 提供005 * http://my.oschina.net/u/918697006转载 2014-01-11 15:28:04 · 1584 阅读 · 0 评论 -
php替换字符串函数strtr()和str_repalce()区别
php中替换函数主要有strtr(),str_repalce()这两个函数,但你们都知道他们这两个函数的区别和用法吗?先来看看这个php字符串替换函数 strtr()的两种用法:strtr(string,from,to)或者strtr(string,array)首先针对strtr函数第一种方式:我们看看下面的举例:<?phpecho strtr("转载 2014-03-12 14:48:01 · 687 阅读 · 0 评论 -
php session原理
楔子:Session大白话 Session,英文翻译为“会话”,两个人聊天,从第一句问好,到最后一句再见,这就构成了一个会话。PHP里的session主要是指客户端浏览器与服务端数据交换的对话,从浏览器打开到关闭,一个最简单的会话周期。计算机语言一般怎么实现会话呢?举个通俗的例子:服务端好比一个理发店,客户端好比每一个去理发的客人,很多理发店都有这种促销手段,连续消费10次的客人,可以转载 2014-02-21 17:03:38 · 925 阅读 · 0 评论 -
PHP二维数组排序函数
PHP一维数组的排序可以用sort(),asort(),arsort()等函数,但是PHP二维数组的排序需要自定义。以下函数是对一个给定的二维数组按照指定的键值进行排序,先看函数定义:function array_sort($arr,$keys,$type='asc'){ $keysvalue = $new_array = array(); foreach ($arr as $k转载 2014-02-27 16:51:36 · 751 阅读 · 0 评论 -
PHP 读取文件
让我们算一算有多少种方法处理诸如 PHP 之类的现代编程语言的乐趣之一就是有大量的选项可用。PHP 可以轻松地赢得 Perl 的座右铭“There's more than one way to do it”(并非只有一种方法可做这件事),尤其是在文件处理上。但是在这么多可用的选项中,哪一种是完成作业的最佳工具?当然,实际答案取决于解析文件的目标,因此值得花时间探究所有选项。转载 2014-02-27 19:39:31 · 764 阅读 · 0 评论 -
PHP实时显示输出
对于运行时间较长的PHP程序来说可能都需要即时输出内容来查看运行情况。header(“Content-type:text/html;charset=utf-8″);#设置执行时间不限时 set_time_limit(0);#清除并关闭缓冲,输出到浏览器之前使用这个函数。ob_end_clean();#控制隐式缓冲泻出,默认off,打开时,对每个 print/转载 2014-02-20 10:46:48 · 6751 阅读 · 0 评论 -
用php自带函数去除html标记
strip_tags 去掉 HTML 及 PHP 的标记。 语法: string strip_tags(string str); 传回值: 字串 函式种类: 资料处理 内容说明 本函式可去掉字串中包含的任何 HTML 及 PHP 的标记字串。若是字串的 HTML 及 PHP 标签原来就有错,例如少了大于的符号,则也会传回错误。而本函式和转载 2014-03-23 14:23:12 · 739 阅读 · 0 评论 -
解决 PclZip 中文乱码问题
在使用 Pclzip 时出现无法压缩/解压文件的现象,追踪错误信息发现无法打开文件/目录,但是文件夹权限正确,打印文件路径之后发现是乱码。出现这个问题的原因是windows下zip内的文件名编码是 gb2312,而php使用的是 utf-8 编码。解决办法是修改 pclzip.php 类文件:压缩文件部分修改:privAddFile 方法中的://$p_head原创 2015-03-12 14:58:33 · 2033 阅读 · 0 评论