编辑推荐:本门课程由浅及深,讲解详细透彻,特别适合PHP初学者,采用基于项目教学模式,通过一个典型项目,使学员能够更好地掌握PHP的基础知识,从而为PHP开发深入学习打下坚实的基础。推荐各位学员在学习本课程之前先学习刘铭老师的专题课《Zend Studio for Eclipse开发指南》,先从了解PHP编辑器开始,逐步进入课程的学习。
老师有话说:
大家好,我是本门课程的讲师刘铭。在2000年我开始学习PHP语言,从事PHP开发已经有六个年头了,从当初的PHP3到现在的PHP5,我看到了PHP在飞速的发展,而随着zend公司的商业化,也让我对它充满着信心和希望。
该课程是我在ITCAST讲授的第一门课程,由浅入深,循序渐进。希望大家通过学习可以了解PHP,并掌握PHP的基本编程方法,从而为更深层次的使用PHP(Zend Framework)打下良好的基础。
本课程教学目标:
1.了解PHP是一个功能强大、简单易用的服务器端脚本语言。学会在windows平台上快速搭建PHP环境,并且能够进行简单的环境配置。
2.掌握PHP的基本语法,会编写简单的功能模块。
3.掌握MySQL数据库的基本使用方法,通过PHP对数据库进行查询、插入、删除和修改等操作。
4.学会对编写的PHP程序进行调试。
本课程适合对象:
1.有一定的计算机基本操作知识
2.有html基础
3.有C语言编程基础
学完本课程,你将能够——
完成一个在线书签系统。包括的功能如下:
(1)用户的注册
(2)用户登陆和验证用户
(3)密码管理
(4)用户的URl地址作为书签
课程大纲:
第一讲 开始PHP 在windows下搭建PHP环境
第二讲 PHP基础 变量和常量的相关知识以及变量的作用域
第三讲 控制程序流程 操作符、变量函数和结构控制语句
第四讲 数组 索引数组、相关数组和多维数组
第五讲 关于字符串的操作 格式化字符串、匹配和替换子串和正则表达式
第六讲 函数的使用 函数的结构、参数和返回值、引用调用和值调用、作用域
第七讲 创建Web数据库 关系型数据库概念、创建数据库、用户及其权限
第八讲 使用MySQL数据库 使用SQL语句插入、取出、更新和删除数据
第九讲 使用PHP访问MySQL数据库 通过PHP对MySQL数据库进行各种操作
第十讲 在PHP中使用session控制 什么是session、创建session和使用session进行身份验证
第十一讲 脚本的调试 错误类型和等级、触发自己的错误和巧妙的解决错误
第十二讲 建立用户身份验证和个性化设置 通过前面内容的学习完成一个完整的PHP项目
特别提示:请您选用IE浏览器观看课件,以确保达到最好的显示效果。我们会尽快使课件兼容火狐和遨游浏览器



