代码改变世界

随笔档案-2011年5月21日

关于TP的路径

2011-05-21 14:19 by 卫佳, 328 阅读, 收藏,
摘要: TP中有不少路径的便捷使用方法,比如模板中使用的__URL__,__ACTION__等,如果你对这些路径不是很明白,用起来说不定就会有这样或那样的问题,抑或出了错也不知道怎么改,现在我们看一下这些路径到底是代表了什么吧!假如你项目首页的URL是:www.test.com/other/Form假如当前模块是:Index假如当前操作是:index那么首页完整的URL:http://www.test.com/other/Form/index.php/Index/index__ROOT__:/other/thinkphp/mydemo__SELF__:/other/thinkphp/mydemo/Fo 阅读全文

程序员需要的技能SKILL

2011-05-21 14:19 by 卫佳, 293 阅读, 收藏,
摘要: 软件开发是一个跨度很大的技术工作,在语言方面,有C、C++、Java、Ruby等等等等;在环境方面,又分嵌入式、桌面系统、企业级、WEB、基础系统,或是科学研究。但是,不管是什么的情况,总是有一些通用的基本职业技能。这些最基本的职业技能通常决定了一个程序员的级别,能否用好这些技能,直接关系到了程序员的职业生涯。很多程序新手也是因为缺少、达不到或是不熟悉在这些基本技能,所以,他们需要有老手带,需要努力补齐这些技能。而高级程序员应该非常熟悉这些基本技能,而且有能力胜任并带领其他经验不足的程序员。下面这些基本职业技术可以用来做为对一个程序员的评估,很明显,下面的这些技能都可以用来做面试。虽然,还有很 阅读全文

TP的U方法

2011-05-21 14:19 by 卫佳, 474 阅读, 收藏,
摘要: U方法可以用于方便的生成URL地址,并且可以智能识别项目的URL配置。 使用格式: U('项目名://路由名@组名-模块名/操作名?参数1=值1&参数2=值2') 或者 U('项目名://路由名@组名-模块名/操作名',array('参数1'=>'值1','参数2'=>'值2')) 其中项目名 路由名 组名 和模块名都是可选参数 例如:U('App://Admin-User/add?pid=1')wedding jewelry sets 表示生成项目名称为App 阅读全文

PHP中文乱码解决

2011-05-21 14:19 by 卫佳, 160 阅读, 收藏,
摘要: 首先需要启用PHP的php_mbstring扩展,直接修改php.ini文件,找到:“;extension=php_mbstring.dlldiscount nike air shoes ”,取消前面的“; ”号即可。不讲废话,上代码看效果:<?phpecho "str:",$str = '你好,我是孤魂,欢迎光临我的博客';echo "";echo "mb_substr:" . mb_substr($str, 0, 7, 'gb2312');//结果:你好,我是孤魂echo "&quo 阅读全文