归档于 ‘PHP’ 分类
话说也看了不少PHP的资料了,现在尝试开始做个留言薄。我是跟着这个教程做的,根据自己的情况,做了一些小小的修改。高手请多多指教。
我的开发环境是,WinXP+XAMPP套件+e-texteditor
XAMPP下载地址:http://www.apachefriends.org/zh_cn/xampp-windows.html
e-texteditor下载地址:http://www.e-texteditor.com/
1.创建数据库,名称iBook,然后建立表content,用来存储留言.
CREATE TABLE `content` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`username` VARCHAR( 16 ) NOT NULL ,
`content` VARCHAR( 255 ) NOT NULL ,
`insert_time` DATETIME NOT NULL
)
ID:流水号
username:留言者名称
content:留言内容
insert_time:留言添加的时间
PHPChina论坛在搞一个活动,写书评送书,第一名能得到3本书,每周放出两章样章。对俺的诱惑好大,好久没有买过书读了。
把几章全都下载下来了,慢慢看,发现我还是不擅于总结。我得开始培养自己随时记东西,做笔记的习惯。已经开始启动Google Notebook,实在不行就拿个本子拿支笔,我还不信了。
emlog的代码看了两三天了,基本的逻辑算是弄清楚了,还是很多细节方面的东西看不懂。咦?我为啥不写个笔记总结一下?
先看书吧,看完书再看emlog的代码,应该差不多就能看懂了。忘了,书名是《零基础学PHP》。另外,常备PHP手册、mysql手册、金山词霸。
在论坛上很多大侠都建议新人,多读一些好的源程序,像一些经典的论坛和博客程序,我看了几个,发现一点头绪都没有。毕竟刚刚接触,对一个程序的整个构建过程不熟悉。今天有人推荐一个轻量级的博客程序,emlog,于是下载了下来。
下面是他们的介绍,是一个小团队开发的。
emlog是什么?
emlog 是一个功能强大的私人网络发布平台(personal publishing platform) ,或者直接叫做个人博客(blog)。致力于为你提供高效、稳定,但在使用上又极其简单的博客服务。
初步看了一下,麻雀虽小,五脏俱全,还有twiiter和wap功能。
源码的注释很清晰,很适合像我这样的菜鸟读。今天的任务就是把这个程序的源代码扫一遍,不知道能看懂多少。
1.定义常量:define(‘PATH’,‘/’);
通常情况下,常量名全部使用大写字母,单词之间使用下划线分隔:THIS_IS_A_PHP_CONST。
定义变量:$str=’new string’;
“”执行速度比”慢
2.操作字符:
. 连接字符串
3.设置编码:
header(”Content-Type:text/html; charset=utf-8″);
显示汉字的话,需要设置编码,输出这句就行了。
4.break跳出代码片段,结束循环
ccontinue结束当前片段,继续下一次循环
exit 结束整个PHP代码
5.sort 对数组排序
asort 对数组进行排序并保持索引关系
ksort 对数组按照键名排序
shuffle 将数组打乱
6.// 设定要用的默认时区。自 PHP 5.1 可用
date_default_timezone_set(‘Asia/Chongqing’);//中国地区使用
仅仅记了几点,还在学习中,随时更新。
下面是在测试插件:
<?php
echo ’HelloWorld!’;
?>
