PHP程序设计教程.doc

PHP程序设计教程

PHP程序设计教程 目录 第一章 PHP简介 6 第一节 PHP简介 6 1.Web程序工作原理 6 2.PHP简介 9 第二节 PHP的开发环境的搭建 9 1.程序编写,软件开发工具软件的选用 9 2.服务器软件的安装和配置 10 第三节 实验一 PHP开发环境的搭建 11 0.实验目的 11 1.实验准备 12 2.PHP的安装和配置 12 3.Apache的安装和配置 12 4.测试Apache对PHP的支持 13 5.MySQL软件的安装和服务的启动 14 第二章 Web客户端技术 16 第一节 Web客户端工作原理 16 1.浏览器工作原理 16 2.HTML工作原理 16 3.JavaScript工作原理 20 第二节 Web客户端基本技术 21 第三节 实验二 Web客户端技术 34 第三章 PHP语法 36 第一节 基本语法 36 1.最简单的PHP程序 36 2.剖析最简单的PHP程序 37 3.常用变量处理函数 37 4.访问客户端变量的方法 40 5.PHP变量的作用域 41 6.超全局变量数组 41 7.数据类型 43 8.运算符 47 9.函数 48 10.session的应用 51 第二节 PHP编程要点 53 1.流程控制结构 53 2. PHP嵌入HTML或JavaScript中 53 3.用PHP输出HTML或JavaScript 55 4.自服务程序 56 第三节 实验二 PHP语法实验 57 第四章 MySQL数据库 58 第一节 MySQL的基本使用 58 1.数据库基础知识 58 2.MySQL简介 58 3.MySQL的命令操作 58 4.MySQL的图形化客户端工具软件 61 第二节 用PHP操纵MySQL 62 1.PHP数据类型:资源型 62 2.PHP中用于操纵MySQL数据库的函数 63 3. PHP操纵MySQL实例 67 4.MySQL的常用列类型 68 5.用在查询中的运算符和函数 70 第三节 实验四 MySQL实验 77 1.MySQL基本命令练习 77 2.使用phpMyAdmin 79 第五章 Web软件开发 80 第一节 系统分析和系统设计 80 1.用户需求 80 2.系统分析与设计 81 第二节 系统实施和系统测试 89 第三节 实验 89 前言 1.课程的性质和任务 课程名称:PHP 程序设计语言,英文名称:The PHP Programming language 课程编号:101122120(Web开发技术) 课程性质:专业选修课、专业技术课 课程任务:是对高年级大学生进行专业技术教育 2.课程的学习目标 对Web软件的开发:理解基本原理,树立正确理念,掌握基本技能 3.预备知识:计算机应用基础、C语言程序设计 4.如何学习,如何考核 化繁为简,精讲精学,循序渐进,登堂入门 实验为主,注重实践,网上自助学习 开卷考试,独立完成 5.学习进度安排 周学时:6,总学时:42,学分:4 学习进度表 (按1班上课顺序排布,2班与此内容同,顺序根据场地作相应调整) 6.重点和难点 Web开发(Web程序工作原理,相关概念) PHP开发环境搭建(Apache的配置) PHP基本语法 PHP操纵HTML、JavaScript(嵌入、互相嵌入) PHP操纵数据库(相应的函数) 基于PHP的Web应用系统设计(规划和分析) 7.习题、作业、课堂讨论:均围绕实验进行 8.学习参考材料 (1)入门学习 本教程 (2)高级参考 Rasmus Lerdorf, PHP程序设计,中国电力出版社,2003,定价:68元(国外经典) Sterling Hughes等, PHP经典实例, 中国电力出版社,2003,定价:39元(国外经典) 曹轶群等,PHP高级开发技术与应用,2002,清华大学出版社,定价:32元 第一章 PHP简介 第一节 PHP简介 1.Web程序工作原理 (1)Web一词的含义 network:【计算机】电脑网络,网 Web:【计算机】万维网(World Wide Web),互联网(Internet) Web程序,顾名思义,即可工作在Web上的程序。实际上,它也可工作于企业内网(内联网:Intranet)、企业间网(外联网:Extranet),只不过它在Web上更具应用优势,更为常见,故人们称它为Web程序。 (2)单机程序工作原理 单机,即不连接到其他计算机的计算机,不在网络中。两单机A、B,只在A上安装有程序X,若要在B上得到X的运行结果,必须在B上安装一遍C,然后运行之,若B类的计算机比较多,则需要逐一安装运行,非常麻烦;它们之间不能直接进行通信和协作。如图1所示。 图1 单机程序工作示意图 (3)客户机/服务器程序工作原理 将单机连成网络,如将A与B连成

文档评论(0)

1亿VIP精品文档

相关文档