-
面向对象构思、设计、封装、继承、实现的技巧类是php的高级应用,类的构思的思路,类的设计思想,类的封装和继承的实现的方法和构思的过程是非常重要的。我建议如下:1.命名规范2.结构合理,之间的关系要处理好3.单一职责4.开闭原则5.使用异常6.图纸规划,在纸上列出来7.高内聚,低耦合8.追求完善,可以不断重构代码9.不要为类而"累"!不是所有的东西都写成类就是好的10.必要的代码说明与结构例图当然,个人的观点可能片面aiens 时间:12-16 + 阅读全文
-
error_reporting()配置错误信息回报的等级以及php.ini和http.conf的错误回报配置error_reporting配置错误信息回报的等级。语法:interror_reporting(int[level]);返回值:整数函数种类:PHP系统功能本函数用来配置错误信息回报的等级,参数level是一个整数的位遮罩(bitmask),见下表。遮罩值表示名称1E_ERROR2E_WARNING4E_PARSE8E_NOTICE16E_Caiens 时间:12-16 + 阅读全文
-
youku简单采集.本帖最后由ajaxer于2009-12-1523:52编辑[php]<?php/**author:ajaxerdate:2009-12-15**/set_time_limit(0);$url="http://www.youku.com/playlist_show/id_2250354.html";//专辑地址$_youkuhtml=file_get_conteajaxer 时间:12-15 + 阅读全文
-
IE下ECMall与UCenter等无法同步登录问题初探本帖最后由horseluke于2009-12-1322:09编辑原发于ecmall论坛:http://ecmall.shopex.cn/bbs/viewthread.php?tid=1084526=============================================本文核心提示:(1) 对于站长而言horseluke 时间:12-13 + 阅读全文
-
PHPBB3的百度sitemap生成器PHPBB是一个在国外非常流行的论坛系统,但是对SEO的支持不太好。PHPBB没有对百度支持的sitemap,只好自己写了一个。<?phperror_reporting(0);define('IN_PHPBB',true);$phpbb_root_path='./';$phpEx=substr(strrchr(__FILE__,'.'),1);include($pneaton 时间:12-13 + 阅读全文
-
PHP中的过滤器,提升你的代码的安全价值[作者:MarcStevenPlotz翻译:wxysky]你可能经常听到关于php的最大的弱点是“简单”,我是一个php的程序员,可能直到我死的那天也会一直是(╮(╯3╰)╭原作者好牛比哦)。唉,我们常常看到这里是好的代码,那里是一些坏的代码,这篇文章将确保你的代码归类为好的哪一类中(╮(╯▽╰)╭。口气不小。。)开发者论坛上最有趣的讨论,大概就是关于wxysky 时间:12-12 + 阅读全文
-
php 的 引用计数基础本帖最后由wxysky于2009-12-1218:48编辑一个php变量存储在一个叫做“zval”的地方,一个zval结构包含了什么呢,包含了变量的类型和值,和两个附加信位元信息,第一个位叫做“is_ref”,它是个布尔值,它标识了这个变量是不是个引用类型,通过这个位元,PHP引擎了解了这个变量是普通类型的变量还是引用类型的变量。因为php允许通过&操作符让用wxysky 时间:12-12 + 阅读全文
-
[非原创]用301定向实现子域名有的空间不支持子域名,让大家感到比较不爽吧?现在,用它说可以简单实现不能绑子目录的空间也实现子域名。<?php//本程序由uit88修改!$mydomin=$_SERVER['HTTP_HOST'];//获取输入的域名switch($mydomin){case("www.023wo.com"):header('HTTP/1.1301MovedPermanenuit88 时间:12-12 + 阅读全文
-
isset和is_null的不同本帖最后由laruence于2009-12-916:01编辑·作者:laruence(http://www.laruence.com/)·本文地址:http://www.laruence.com/2009/12/09/1180.html·转载请注明出处今天有人问我isset和is_null啥区别,看手册上讲的话,isset和is_null的功能几乎完laruence 时间:12-09 + 阅读全文