php还可以这么写

1
2
3
4
5
6
for ($i = 1; ; $i++) :
if ($i > 10) :
break;
endif;
echo $i;
endfor;

用for来实现的一个无限循环,用:和end…;代替了{和}.详细的可以参考PHP5中文手册中 流程控制的替代语法 小节.

执行运算符

刚刚开到了执行运算符这里,应该算是个很独特的运算符吧,可以将反引号中的内容作为外壳命令来执行,并将其输出信息返回

什么是外壳命令我还不太懂,应该和操作系统有关系,我只在windows下的php环境中做了测试,代码如下

1
2
3
<?php
$output = `dir d:\`;
echo "<pre>$output</pre>";

成功的输出了D:下的所有目录.

**: **反引号运算符在激活了 **安全模式** 或者关闭了 **shell_exec()** 时是无效的。

用中文定义你的变量和函数名.

昨天读到了PHP5开发手册中变量的那部分,发现了一些很新鲜的东西.

1
2
3
<?php
$中文变量='不可思议';
echo $中文变量;

原来PHP5是支持中文变量名的.刚刚我做了如下实验.

1
2
3
4
5
<?php
function 中文函数(){
echo "PHP5支持中文函数名";
}
中文函数();//output PHP5支持中文函数名

这就是说明PHP5也是支持中文函数名称的.

你还可以这样,

1
2
3
<?php
define('名字','maker');
echo 名字;

或者这样,

1
2
3
4
5
6
7
8
9
10
11
<?php
class 中文类{
var $中文属性;
function 中文类(){
echo __CLASS__.'被定义<br />';
$this->中文属性 = '属性名也可以使用中文<br />';
echo $this->中文属性;
}
}

$中文对象 = new 中文类;

真是太神奇了.

Sungel CMS 1.0 正式版 070602 正式发布

程序名称: **Sungel CMS
**当前版本: 1.0 beta 070523
运行环境: PHP + MYSQL
程序作者: maker
作者主页: http://www.m4ker.net
项目主页: http://www.sungel.cn
电子信箱: m4ker@163.com
更新日期:
2007-06-05

->使用指南

->下载页面

070602更新内容:

1.支持附件批量上传

2.使用了DISCUZ的模板引擎

3.美化了安装界面

Sungel CMS 是一款精简内容管理系统(Content Management System), 适用于快速建立各类小型站点.

Sungel CMS 简介:

1.Sungel CMS 是免费的. Sungel CMS 是完全免费的,您可以不必支付任何费用, 并且可以用于任何用途.

2.Sungel CMS 是开放的. Sungel CMS 是一款开源软件, 任何人都可以随意查看及更改其源代码.

3.Sungel CMS 是精简的. Sungel CMS 压缩包只有13KB, 精简掉了所有不必要的冗余代码, Sungel CMS 安装程序由一个文件构成, 安装成功之后会自动建立相关目录和相关文件.

4.Sungel CMS 是简单的. Sungel CMS 的使用是简单的, 自动化的安装脚本, 便捷的目录式文章管理系统, 可以让您更好的管理您的网站内容.

目录式文章管理系统:

1.jpg

5.Sungel CMS 是简洁的. 我一向喜欢简洁的界面,甚至连图片都没有,一般多是纯HTML+CSS,这样的页面会有很快的传输速度,而且简单明了.

系统设置界面:

4.jpg

添加文章界面:

2.jpg

菜单管理界面:

3.jpg

6.Sungel CMS 是高效率的. 这个其实我并不确定,因为如果网站内容较多会频繁的存取文件,但高效率一直是Sungel CMS 的发展方向, 我有信心Sungel CMS在这方面会越做越好.

->使用指南

->下载页面

附件:sungelcms_1.0_beta_070523.rar(16458 Byte)

附件:sungel_cms_1.0_070602.rar(19194 Byte)