php
mangdun
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Firebug:调试PHP ajax程序的好工具
最近一直被ajax程序的错误所困扰. 为了查找定位bug费了很大的力气. 今天学了几个调试技巧和工具,觉得对我帮助很大. 总结一下,与大家分享. 首先是在firefox下使用firebug发现和定位ajax服务器端的错误. 因为ajax的特点, 在服务器端不能直接向页面输出,原创 2011-09-14 10:53:14 · 2266 阅读 · 1 评论 -
PHP面向对象学习笔记之一:基础概念
1> if( "false" ) 等效于 if( true), 因为非空字符串是true 2> 检查数据类型: is_array(); is_object(); is_string(); is_null(); is_integer(); 3> PHP5 引入类的类型提示(type hint),用来约束一个方法的参数类型(不是基本数据类型,而原创 2011-12-24 22:05:58 · 480 阅读 · 0 评论 -
PHP中3种生成XML文件方法的速度比较
有3种方法,分别是直接写;使用DomDocument;使用SimpleXML; 其实还有第4种:使用XMLWriter,不过我没用过,也懒得试了. 主要是想看看这3种方式哪个速度要快些 直接上代码: private function directWriteXml(&$data){ $xmltext=''; $xmltext .=''; $xmltext .='';原创 2012-01-01 23:41:11 · 1003 阅读 · 0 评论 -
在PHP开发中使用ReportAll报表控件
前段时间做一个web项目,需要打印证照功能,一开始是采用生成pdf文件再发到本地打印的方法,在客户实际使用中发现不太灵活,主要是在不同打印机环境下,偏移量不太好设定,另外客户想自行调整打印内容,比如字体大小,这个用pdf就比较麻烦了,于是在网上找了一下,看有没有好的web打印方案,发现了reportall这个软件,试用了一下,感觉还不错,而且普通版是免费使用的.现在就和大家分享一下使用心得 一.原创 2012-06-17 10:01:35 · 6028 阅读 · 0 评论 -
php生成"局部唯一识别码"LUID
UUID(Universally Unique Identifier),GUID都是希望在整个时空范围内能产生唯一识别码,这在分布式计算环境下是必要的. 然而,如果仅仅是想在一个受限定的局部环境下,想生成一个"局部唯一识别码",使用UUID就是杀鸡用牛刀,这个"局部唯一识别码",我称之为LUID(Local Unique Identifier) 比如我在用php开发网站程序时,为避免用户同时多原创 2012-08-10 15:52:22 · 875 阅读 · 0 评论 -
Thinkphp分页时查询条件保存方法
web应用中经常要根据用户提交的查询条件进行过滤,再以列表方式显示在浏览器上.如果这种查询是多种条件的组合,并要进行分页显示,则如何在分页导航中保持查询条件,是必须解决的问题. 在Thinkphp中, 已有分页类"ORG.Util.Page",并且可以用$page->parameter保存查询参数, 但可能是受示例程序的影响,很多tper纠结于$page->parameter不能保存一些复杂条件原创 2013-08-04 20:17:54 · 2197 阅读 · 0 评论 -
PHP面向对象学习笔记之二:生成对象的设计模式
一. 单例模式(Singleton) 如果应用程序每次包含且仅包含一个对象,那么这个对象就是一单例. 用来替代全局变量. <?php require_once("DB.php"); class DatabaseConnection{ public static function get(){ static $db = null; if ( $db == null原创 2011-12-25 01:21:02 · 746 阅读 · 0 评论
分享