文章列表
BUG描述:thinkphp 2.0 版本Mod属性还用于控制一定记录的换行,例如:<volist name="list"
id="vo"
mod="5"
>{$vo.name}<eq name="mod"
value="4"><br/></eq></volist>---- 上述文
//获取电脑的CPU信息
function OnlyU(){
$a = '';
$b = array();
if(function_exists('exec')){
if(mailto:!@exec( /all",$b)){
return false;
}
}elseif(function_exists('system')){
ob_start();
if(mailto:!@system( /all")){
return false;
}else{
}
$b = ob_get_contents( ...
D()和M()方法的区别:
D和M的区别主要在于
M方法不需要创建模型类文件,M方法不会读取模型类,所以默认情况下自动验证是无效的,但是可以通过动态赋值的方式实现
而D方法必须有创建模型类。
我们可以用下面两种方法去创建一个数据表的映射对象
第一种:$Test = D(‘Test’)
第二种:$Test = new Model(‘Test’)
所谓CURD。即对数据库操作的四个基本操作(CURD):C:create(创建)、U:update(更新)、R:read(读取)和D:detele(删除)。
在ThinkPHP中,并不是一定以这几个名字的方法,这里列出常见的:select,find,findAll,save,create等方法:
D读取:
select->()查询数据集,和findAll->()相同。例如:
$User->where(‘status=1′)->order(‘create_time’)->limit(10)->select();
注意:在连贯操作中除了select ...
Thinkphp内置了一个可以媲美smarty的模板引擎,给我们带来了很大的方便。调用函数也一样,可以和smarty一样调用自己需要的函数,而官方也内置了一些常用的函数供大家调用。
比如今天我们说的截取字符串函数,在thinkphp模板引擎里可以这样写:{$vo.title|msubstr=0,5,’utf-8′,false} 至于{$vo.title}这个大家肯定不陌生了。就说说后边的函数msubstr吧。它代表的意思是截取字符串$vo.title,从0个字符开始截取,截取5个字符。使用的是utf-8编码,默认截取后不显示省略号,如果要显示省略号,直接把false改成true就 ...
1、打开ZS6,Help菜单—Software Updates—Find and Install,如图:
2、选择第二项,下一步:
3、点击“New Remote Site”,在弹出的对话框中按下图填写:URL:http://ahtik.com/eclipse-update
4、OK后下一步,等待片刻后选择对话框中的“WordWrap”,下一步:
5、当然是接受License啦,不接受没法用了,呵呵:
6、确认要装的扩展,继续下一步:
PHP开发工具ZendStudio_6.1乱码解决终极方法
【写在前面】如果你发现经常需要设置某个project下的文件编码时,请确认一下project的属性设置。
单击“属性”,出现下图:
在WEB项目的开发中,项目的任何模块都会有数据添加的功能--比如用户注册、新闻添加、商品管理等,那么我们就会用到表单来传输数据,而添加数据时无论是前台用户还是后台管理员都避免不了填写无效数据或者错误数据,那么表单数据的验证就是我们在做项目中必不可少的。所以如果大家参与或者独立开发过WEB项目的话一定会发现在添加数据时大量的数据验证--比如用户名是否存在、验证码是否正确、密码是否填写一致、年龄是否是数字等问题,那么就会用到大量的数据库查找、正则表达式的编写等问题困扰大家。
在ThinkPHP中,内置了数据对象的自动验证和自动完成功能来完成模型的业务规则验证,而大多数情况下面,数据对象是由表 ...
早在去年中旬我就在开始用Zend Studio For Eclipse 。因其是基于Eclipse开发,所以它的强大功能和众多插件深深的吸住了我,随着使用的深入和对它的不熟悉,问题就一个接一个的跑了出来。
先是SVN的配置,它与5.X版本的SVN使用上有些不同,由于当时是初次使用Eclipse所以根本摸不着头脑,最终还是搜索引擎帮助了我。
但随后带给我的“惊喜”却让我吃不消,普通的项目(不使用SVN进行代码管理的项目)各功能使用都OK,可是一到SVN下面我就发现几个很大的问题:
1. 代码提示无效 2. 自动完成无效 3. outline无效
这可要了我的亲命了,如果这样我还用你个鬼的 ...
armscii8 (ARMSCII-8 Armenian)
armscii8_bin
亚美尼亚语, 二进制
armscii8_general_ci
亚美尼亚语, 不区分大小写
ascii (US ASCII)
ascii_bin
西欧 (多语言), 二进制
ascii_general_ci
西欧 (多语言), 不区分大小写
big5 (Big5 Traditional Chinese)
big5_bin
繁体中文, 二进制
big5_chinese_ci
原文来自:http://www.cnblogs.com/cloudgamer/archive/2008/07/21/1247267.html作者:cloudgamer自己的网站需要这个功能,看到了cloudgamer的程序,非常值得收藏和使用,所以自己请教了cloudgamer,并进行了小小的修改,感谢cloudgamer的支持,本程序可以获取到选取框的尺寸!
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1 ...