出版时间:2009-4 出版社:机械工业出版社 作者:郑海生 页数:389
Tag标签:无
前言
PHP是一种目前比较流行的非客户端Web程序开发语言之一。其主要的特点是语法简单、学习容易、功能强大。对于初学者来说容易接受且容易上手。在结合了一些最新编程语言的最佳特性后,PHP、MySQL和Apache的组合已经成为Web服务器的一种配置标准。学习PHP是十分轻松、令人感觉愉悦的;开发PHP程序的过程也是比较简单、快捷的。可以说,PHP已经成为Web脚本技术的先驱,并且会继续引领Web技术的潮流。 笔者精心编写了本书,目的是帮助想要学习PHP的人员,掌握PHP程序开发的知识,尤其是为PHP新手进入PHP开发行业提供一个开发知识的阶梯。
内容概要
本书从初学者角度出发,通过通俗易懂的语言、丰富的实例,详细介绍丁使用PHP进行开发应该掌握的各方面技术。本书共19章内容,包括PHP的基础知识和应用方法、PHP简介、PHP的安装和设置、PHP的语法、PHP常用函数说明、PHP简单应用实例、PHP数据库编程、Ajax、XML、正则表达式、PHP与MySQL综合应用实例等。 本书内容详尽,实例丰富,非常适合作为编程初学者及中级读者的学习用书,也可以作为开发人员的查阅、参考资料。读者在学习初期会感觉非常容易,因为每个案例都是贴近实际应用,随着学习的深入,读者会喜欢上PHP,也会喜欢上这种讲解方式。
书籍目录
写给未来的程序员前言第一篇 PHP入门基础 第1章 初识PHP 1.1 了解PHP 1.1.1 PHP能做什么 1.1.2 PHP的发展 1.2 PHP的地位及优势 1.2.1 PHP所具有的优点及其在互联网中的地位 1.2.2 PHP的优势 1.3 PHP的学习和工作原理 1.3.1 PHP的工作原理 1.3.2 如何学好PHP 1.4 初识PHP程序 1.4.1 第1个PHP程序 1.4.2 PHP与ASP.JSP的比较 1.5 小结 第2章 搭建PHP环境 2.1 Windows下的IIS与PHP 2.1.1 IIS的安装 2.1.2 PHP的安装及配置 2.1.3 下载并安装DevPHP3编辑器 2.1.4 设置DevPHP3编辑器 2.2 Windows下的Apache配置 2.2.1 使Apache识别PHP程序 2.2.2 设置请求等待时间 2.2.3 修改Apache监听的端口 2.3 小结 第3章 网页基础速成:静态及动态技术 3.1 认识HTML 3.1.1 HTML介绍 3.1.2 HTML基本标记介绍 3.1.3 HTML基本标记演练 3.1.4 HTML注释符 3.2 文字与段落标记 3.2.1 标题标记 3.2.2 基本文字标记及属性 3.2.3 基本段落标记及属性 3.2.4 水平线 3.3 插入图像 3.3.1 图像的格式和标记 3.3.2 图像的超链接 3.4 表格的使用 3.4.1 表格的创建 3.4.2 表格的属性 3.4.3 设置表格的边框 3.4.4 表格的对齐 3.5 表单的使用 3.5.1 表单的创建 3.5.2 表单中的单选按钮 3.5.3 表单中的复选框 3.5.4 下拉菜单的使用 3.6 网页的美化CSS 3.7 JavaScript基础 3.7.1 JavaScript的特点 3.7.2 JavaScript可以做什么 3.7.3 网页中的JavaScript实例-图像动态浮动 3.7.4 使用JavaScript进行表单检验 3.8 小结 第4章 PHP基础 4.1 基本语法 4.1.1 PHP的标记 4.1.2 PHP的注释符 4.2 文件引用 4.2.1 在PHP程序最前面的引用文件的方法 4.2.2 在流程控制片段中引用文件的方法 4.3 数据类型 4.3.1 整数型 4.3.2 浮点型 4.3.3 字符串型 4.4 基本变量 4.4.1 什么是常量 4.4.2 PHP自带常量有哪些 4.4.3 什么是变量 4.4.4 变量的赋值 4.4.5 变量的作用域 第5章 运算符 第6章 流程控制结构 第7章 函数和对象的基本知识第二篇 PHP的常用函数库 第8章 PHP的常用函数库 第9章 MySQL数据库 第10章 MySQL简单管理及MySQL操作第三篇 数据库 第11章 使用phpMyAdmin管理MySQL数据库 第12章 PHP中使用MySQL数据库第四篇 PHP的高级开发 第13章 PHP的面向对象编程 第14章 PHP与AjaX 第15章 PHP与正则表达式 第16章 PHP与XML第五篇 PHP综合实例 第17章 PHP留言板实例 第18章 新闻发布系统 第19章 PHP论坛附录
章节摘录
此程序是给变量赋值,然后通过变量的运算,把最后的结果输出到网页中。在程序中的输出语句中有“\”,它是为了说明程序在执行到这个标记时,标记后边的变量按字符串处理。程序的运行效果如图4.9所示。 从上面的例子中,可以看到整型、字符型与浮点型变量的各种赋值形式。如果等号两边的类型不同,则系统以右边的为准。如果出现的不是类型数据相加,则按如下规定变型。 依照优先权变型:浮点型〉整数型〉字符型。就是当整型与浮点型相加时,结果为浮点型;当字符型与整型相加时,结果为整型,字符部分被自动去掉。 4.4.5变量的作用域 部分语言有全局变量与局部变量,PHP也存在相同的处理方法。变量的作用域由第1次使用它的位置决定,即变量在何处是可见的。读者所定义的每个函数都有自己的变量空间。也就是说有些变量只对某函数有意义,在程序的其他地方,这些变量都是不可见的,这就是局部变量。 全局变量是在所有的函数之外创建的。在有些编程语言中全局变量在函数的内部是可见的。而在PHPqp创建一个函数时,必须明确告诉PHP读者在该函数中要用某个全局变量。在PHP中,全局变量的有效范围限于主程序中,不会影响到函数中的同名的变量,即全局变量与局部变量相互不侵犯。如果使全局变量能通透到函数中,就要用到“global”命令。下面是一个使用全局变量的实例,程序如代码4.11所示。
编辑推荐
《零基础学PHP+MYSQL》内容全面,讲解细致:讲解PHP与MySQL的使用,还介绍HTML、XML等内容。由浅入深,循序渐进:采用循序渐进的方法讲解,使读者更好地理解和应用实例丰富,注重实用:提供200余实例对每个知识点进行讲解,强化读者理解。 代码规范,注释丰富:代码符合编码规范,并进行了大量注释,易于理解 案例典型,便于提高:提供6个实际开发的综合案例,全面提高开发水平。 超值光盘内容: 《零基础学PHP+MYSQL》所有源代码,《零基础学PHP+MYSQL》所涉及的视频演示,《零基础学PHP+MYSQL》电子教案(PPT),45个编程专题视频讲座(免费赠送),1200余页编程技术文档(免费赠送)。 《零基础学PHP+MYSQL》读者对象: PHP+MySOL程序开发的入门人员,需要提高PHP开发技能和水平的人员,具备一定基础,但缺乏实践经验的人员,想要学习PHP最新开发技术的程序员,想要了解大型Web程序开发的人员,在PHP程序开发中使用Ajax、XML、等技术的人员,Web开发爱好者。 每《零基础学PHP+MYSQL》都提供了多个视频演示,帮助读者快速入门。 从基本的环境配置讲起,告诉你如何搭建开发环境。 细致讲解第一个例子,使你从中学会程序开发的基本步骤。 从零开始学编程,掌握核心概念,通过实例让你达到精通的境界注释极为详尽,非常方便读者阅读代码,理解其中的含义。 《零基础学PHP+MYSQL》精华: Windows下的IIS与PHP,Windows下的Apache配置,静态网页、动态网页,PHP基础,数据类型、基本变量、算术运算,文件引用,比较运算与逻辑运算,位运算、字符串运算与赋值运算,选择分支结构、循环语句、利用循环控制流程,函数和对象,PHP的常用函数库,MySQL数据库基础及管理工具在PHPdp使用MySQL数据库,PHP的面向对象编程,PHP与Ajax,PHP与正则表达式,PHP与XML,PHP留言板实例,新闻发布系统,PHP论坛实例。
图书封面
图书标签Tags
无
评论、评分、阅读与下载