21世纪高等学校计算机规划教材——高校系列PHP编程基础与实例教程
2021-07-12
21世纪高校计算机规划教材-高校PHP编程基础及实例教程系列。北京人民邮电出版社总编辑孔祥生 前言 PHP是世界上最流行、应用最广泛的WEB应用开发语言之一,因为简单易学而越来越受青睐并得到程序员的认可。市场上关于PHP的教程还比较少。为满足众多PHP爱好者的需求,编者根据多年软件开发经验编写本书,献给读者。本书在内容安排和章节组织上都非常精巧,力求让读者在短时间内掌握动态网站PHP开发的常用技巧和方法,从而能够快速上手。本书本着“坚持足够的理论知识、实践的专业知识、专业的技能来运用”的原则。在讲解具体案例的同时,融合了软件工程、软件测试、界面设计等知识,真正实现了PHP和项目培训。两者合二为一。本书具有以下特点。 1、门槛低的读者,无需太多技术基础php编程基础与实例教程下载,即可轻松掌握数据库设计、软件工程和动态网站开发相关技术。 2.内容丰富严谨 作者对PHP内容的选择非常严谨,一个接一个,从一个知识点到另一个知识点的过渡非常流畅自然,本书内容丰富,遵循知识的学习曲线,结合具体情况安排。章节内容,尽量不要走死角。 3.强调培训环节与PHP知识相结合,以讲解PHP基础知识为目标,以案例实现为载体,不同章节完成不同任务的概念,软件工程实现的思路具体案例。
4.涉及广泛的软件工程、软件建模、数据库与数据库设计、界面设计、软件测试等知识都在本书中有所涉及。 5、丰富实用的课后习题选自新浪、百度等知名公司的面试题。本书由孔祥生主编,汝北、张同光、付强为副主编。作者包括李林涛、潘红、石庆民和黄宪彤。其中,如北写了三四章,张同光写了五章,傅强写了一二章,李林涛写了6.1到6.3.3,施庆民写了@k8 from@3.4到6.6.2,潘红写了第七章,孔祥生写了剩下的几章,并负责本书的整体草稿。因编者水平有限,书中难免有不妥之处,欢迎广大读者批评指正。编者2011年5月第1章PHP简介本章首先介绍了PHP的概述,然后介绍了PHP程序的工作流程,并以PHP服务器的安装和配置为例进行了介绍。通过本章的学习,读者可以了解PHP程序的工作流程,能够编写和运行简单的PHP程序。 1.1 PHP 概述 PHP 是 PHP 的首字母缩写词:单词组合。它是一种广泛使用的、免费和开源的、服务器端、跨平台、嵌入 HTML 的多用途脚本语言。 PHP 通常嵌入在 HTML 中,特别适合 WEB 开发。 PHP 有点类似于 的 ASP(或 .NET)和 Sun 的 JSP。它是一种在服务器端执行的 HTML 嵌入式脚本语言。
1.1.1 PHP的优点 PHP发展到今天,有很多优点,下面简单介绍一下。 (1)易学好用:学习PHP的过程很简单。PHP的主要目标是让WEB开发者在很少的编程知识下,快速搭建一个真正动态交互的WEB系统。PHP语言风格类似C语言非常好学,只要了解PHP的基本语法和语言特性,就可以开始PHP编程之旅了。(2)Free Open :基于PHP的WEB系统源代码免费且开源。(3)良好的扩展性:PHP的免费开源大大增强了扩展性。任何程序员都非常容易为PHP扩展附加功能。(4)平台独立性(跨平台):同一个PHP应用,无需修改任何源代码可以运行在大多数操作系统环境如,、UNIX等(5)功能齐全:PHP几乎涵盖了WEB系统需要的所有功能,比如图形处理,编码和解码,压缩文件专业处理、XML 解析、支持 HTTP 身份验证和操作。 (6) 支持:PHP 最强大最显着的优点是支持包括 MS-、SQL、PHP 在内的大多数数据库,并且使用 PHP 编写数据库支持的动态网页非常简单。
(7)- :新版本的PHP提供了一种面向对象的编程方式php编程基础与实例教程下载,不仅提高了代码复用率,也给代码维护带来了极大的方便。1.1.2 PHP PHP主要用于以下3个应用领域。(1)-side :可以使用PHP编写服务器端脚本程序来完成任何其他脚本语言(如ASP、JSP或.NET),例如收集表单数据,生成动态网页,或者发送/接收工作。(2)命令行脚本程序:可以使用PHP编写命令行脚本程序。运行命令行脚本程序时,你只需要使用PHP预处理器,不需要借助任何WEB服务器和WEB浏览器。(3)桌面应用:你可以用PHP写出图形界面的桌面应用。当然,对于桌面应用来说,PHP是不是最好的选择。使用PHP编写服务端程序是PHP最常用的应用领域,这也是本书的重点。 1.1.3 HTML 嵌入式脚本语言 PHP 脚本程序可以包含文本、HTML 代码和PHP 代码。例如,程序。 php如下。这是我的第一个 PHP 程序:
在.php中,各部分解释如下。 “这是