PHP
文章平均质量分 77
servyo
这个作者很懒,什么都没留下…
展开
-
Zend Framework 项目目录结构
<br /><project name>/ application/ services/ configs/ controllers/ helpers/ layouts/ filters/ helpers/ scripts/ models/ modules/转载 2010-08-10 15:21:00 · 353 阅读 · 0 评论 -
入门级PHP程序员面试题
<br />入门级PHP程序员面试题<br /><br /> 简述题(50分)<br /><br /> 1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分)<br /><br /> 2、echo(),print(),print_r()的区别(3分)<br /><br /> 3、能够使HTML和PHP分离开使用的模板(1分)<br /><br /> 4、使用哪些工具进行版本控制?(1分)<br /><br /> 5、如何实现字符串翻转?(3分)<br /><br />转载 2010-08-11 10:51:00 · 289 阅读 · 0 评论 -
Zend Framework 中的 Php 编码标准 (二) - 命名约定
<br />1. 类命名总是对应于其所属文件的目录结构。<br /><br />这源于 PEAR 命名约定,能让人从类名就能联想到该类的存放位置。<br /><br />例如 :<br />Zend_Acl_Role 就代表 Zend/Acl/Role.php 文件。 <br /> <br /><br /><br />require_once 'Zend/Acl/Role/Interface.php';<br />class Zend_Acl_Role implements Zend_Acl_Role_I转载 2010-08-12 14:01:00 · 366 阅读 · 0 评论 -
Zend Framework 中的 Php 编码标准 (三) - 编码风格
<br />1. PHP 代码必须以完整的形式来定界,短定界符只能用在视图。<br /><br />例如 :<br /><br /><?php<br />// Php code here<br />?><br /> <br />// index.phtml<br /><?= 'hello' ?><br /><br /><br /><br />2. 当一个字符串是纯文字组成的时候(即不含有变量),则必须总是以单引号(')或者撇号(`)作为定界符。<br /><br />例如 : <br /><br />$转载 2010-08-12 14:02:00 · 313 阅读 · 0 评论 -
Zend Framework 中的 Php 编码标准 (四) - 内嵌文档
<br /><br />1. Docblocks start always with "/*" or "/**". The use of "#" is not allowed. The "//" is only allowed for comments within functions.<br /><br />For example :<br /><br />/**<br />* Class docblock<br />*/<br />class foo<br />{<br /> /* Variabl转载 2010-08-12 14:03:00 · 336 阅读 · 0 评论 -
Zend Framework 中的 Php 编码标准 (五) - 错误与异常
<br /><br />1. Zend Framework 的代码应该不存在 E_STRICT 兼容问题。在开启错误报告 error_reporting 级别为 E_ALL | E_STRICT 时,Zend Framework 的代码不应该抛出任何警告(E_WARNING, E_USER_WARNING),任何通知(E_NOTICE, E_USER_NOTICE)以及任何兼容问题(E_STRICT)。<br /><br />这就是说,Zend Framework 尽量避免代码写法上的错误。而如果真的发生程转载 2010-08-12 14:03:00 · 412 阅读 · 0 评论 -
Zend Framework 中的 Php 编码标准 (一) - 文件格式
<br />1. 对于只含有 php 代码的文件,我们将在文件结尾处忽略掉 "?>" 。这是为了防止多余的空格或者其它字符影响到代码。<br /><br />实际上这个问题只有当你不开启压缩或缓存输出时才会出现 : <br /><br />// php.ini - 禁止压缩输出及缓存输出<br />zlib.output_compression = off<br />output_buffering = off<br /><br />// foo.php - 注意这个时候有一些空格或换行符掉在了 "?>"转载 2010-08-12 14:00:00 · 340 阅读 · 0 评论