PHP是弱类型语言,所以其它类型的数据一般可以直接应用于字符串操作函数里,而自动转换成字符串类型,进行处理,如:PHP:[Copy to clipboard]echosubstr("1234567",1,3); 和 PHP:[Copy to clipboard]echosubstr(123456,1,3); 是一样的 定义 一般用双引号或单引号标识一个字符串。比如 PHP:[Copy to clipboard]$str="iloveu";$str='iloveu'; 它者两者是有一些区别的。后者将一切单引号的内容都会当作字符处理;前者则不 Read More
posted @ 2012-05-30 09:03 Michael Zhang x Views(218) Comments(0) Diggs(0) Edit
thinkPHP框架开发的应用程序,一般都采用单一入口的方式,下面是在应用首页文件中实现的定义:在首页定义thinkPHP框架路径定义项目名称及路径,一般项目名称与项目文件夹名称保持一致加载框架入口文件ThinkPHP.php对网站进行实例化:App::run(); 以上说明基本上就算是完成了首页index.php文件的定义实现。常用公共路径定义../Public //项目公共目录__PUBLIC__ //网站公共目录__ROOT__ //网站根目录__TMPL__ //当前模板目录__APP__ //当前项目地址__URL__ ... Read More
posted @ 2012-05-30 00:08 Michael Zhang x Views(1143) Comments(0) Diggs(0) Edit
首先A、D、S、L、C、F、I他们都在 /THINKPHP/Common/functions.php 这个文件中下面我分别说明一下他们的功能A() 加载Action类D() 加载Model类S()全局缓存配置L() 获取语言定义C() 获取配置值F()快速文件数据读取和保存 针对简单类型数据 字符串、数组I() 快速创建一个对象实例1.A快速创建Action对象$action=newUserAction();// 等同于以下写法:$action=A("User");而且,如果当前的UserAction类还没有引入的话,A方法会自动引入。并且具有单例模式的支持,不会重复创建相 Read More
posted @ 2012-05-30 00:07 Michael Zhang x Views(969) Comments(0) Diggs(0) Edit