存档

‘php’ 分类的存档

UCHome二次开发-实例介绍修改步骤

2010年6月8日 没有评论 5,992 次阅读

这里我们以最简单的do.php入口文件来分析下, 举个列子,如果我们使用找回密码功能,通常链接如下:do.php?ac=lostpasswd,而注册的链接一般分两种,一种是do.php?ac=后台自定义登录识别名 另一种是do.php?ac=随机 好了,我们进入do.php文件中继续看看  include_once('./common.php'); 上节说了,这个是公用...阅读全文

分类: php 标签: ,

UCHome二次开发–基本体系结构

2010年6月7日 没有评论 21,374 次阅读

UCHOME安装后的主要目录与文件介绍,以对uchome的整体结构有一个清晰的了解. 目录结构 admin/      管理后台 api/      API函数[插件开发与模板等的修改不需要动此文件] attachment/ 附件目录 data/   缓存目录,此目录要有777权限,系统相关缓存基本上都在...阅读全文

分类: php 标签: ,

UCHome二次开发指南

2010年6月3日 没有评论 6,632 次阅读

Ucenter home虽然宣布早就开源了,但网上目前的ucenter home的开发文章太不完整,特整理了一系列uchome入门开发文章将陆续在本站发布,以供学习ucenter home的二次开发. 本文将就UCH二次开发这个核心主题,以各种实现的代码为主,辅助部分说明概略的讲解如何针对UCH进行二次开发。 数据调用 这里的数据调用是使用UCenter Ho...阅读全文

分类: php 标签: ,

UcHome二次开发调试技巧

2010年6月2日 没有评论 2,909 次阅读

如何开启Ucenter Home的调试模式,查看程序报错信息; 正常情况下,UCH遇到PHP语法错误就是显示空白,这给开发工作代来了很大的麻烦。经过分析代码后,发现 UCH是有调试模式开关标记了。也就在common.php文件中  @define(‘IN_UCHOME’, TRUE);  define(‘X_VER’, ‘1.5’); &nbs...阅读全文

分类: php 标签: , ,

eclipse中安装配置Zend debugger

2010年5月28日 没有评论 4,219 次阅读

第一步、按照说明先到http://downloads.zend.com/pdt/server-debugger下 载最新的debugger。 将其解压缩。得到一个目录: <DIR> 4_3_x_comp <DIR> 4_4_x_comp <DIR> 5_0_x_comp <DIR> 5_1_x_comp <DIR> 5_2_x_comp <DIR> 5_2_x_nts_comp 根据php的版本选择文件夹,我用的是php5,选择...阅读全文

分类: php 标签:

php5的函数特性详解

2010年5月27日 没有评论 2,075 次阅读

一个函数可由以下的语法来定义: <?php function foo($arg_1, $arg_2, ..., $arg_n) {     echo "Example function.\n";     return $retval; } ?> 上面的函数与其它语言的函数没有区别,这里主要介绍php5函数的特殊性; 有条件的函数,只有当表达式为真时,函数才...阅读全文

分类: php 标签:

php5的自动全局变量

2010年5月26日 没有评论 2,344 次阅读

$GLOBALS包含一个引用指向每个当前脚本的全局范围内有效的变量。该数组的键名为全局变量的名称。从 PHP 3 开始存在 $GLOBALS 数组。   $_SERVER变量由 web 服务器设定或者直接与当前脚本的执行环境相关联。类似于旧数组 $HTTP_SERVER_VARS 数组(依然有效,但反对使用)。   $_GET经由 URL 请求提交至脚本的变...阅读全文

分类: php 标签:

PHP中单引号同双引号字符串的区别

2010年5月25日 没有评论 2,420 次阅读

1.双引号里的东西输入的时候能判断是否包含变量,如果包含变量就用变量值替换后输出 2.单引号里的就不一样,不判断是否有变量,就全部当成字符串输出 3.单引号解析的时间比双引号快 4.单引号支持\转义符,双引号支持的转义符多 举例测试: <?php   $wenhq=’欢迎你!’; echo ‘亲亲宝宝,...阅读全文

分类: php 标签:

PHP的stdClass预定义类

2010年5月24日 没有评论 2,566 次阅读

stdClass是PHP的一个基类,所有的类几乎都继承这个类,所以任何时候都可以被new,可以让这个变量成为一个object。同时,这个基类又有一个特殊的地方,就是没有方法。最重要的一点是对象和数组资源耗费的问题:PHP5的对象的独特性,对象在任何地方被调用,都是引用地址型的,所以相对消耗的资源会少一点。在其它页面为它赋...阅读全文

分类: php 标签:

zend framework解决mysql的UTF-8中文乱码问题

2010年5月21日 没有评论 3,078 次阅读

// 加载配置 $config = new Zend_Config_Ini(‘./application/config.ini’, ‘general’); $registry = Zend_Registry::getInstance(); $registry->set(‘config’, $config);   // 设置数据库 $dbAdapter = Zend_Db::factory($config->db->adapter,$config->db->co...阅读全文

分类: php 标签: ,