出版时间:2009-7 出版社:清华大学出版社 作者:Steven Holzner 页数:549
Tag标签:无
前言
本书是一本PHP指导手册,旨在对PHP进行完整而全面的介绍。本书通过一百多个示例演示了PHP的功能。我们将逐一为您揭开PHP的神秘“面纱”。 PHP是一个热门话题——它现在已经成为最流行的服务器端语言。在Google上搜索“PHP”会得到多达2890000000项相关查询结果。那是二十八亿九千万次点击呀,远远多于其他任何服务器端语言的点击数。 这样难以置信的普及率说明了什么?说明PHP的使用和开发又快又容易。您可以在Web页面中将它与HTML混合使用。它比其他语言更容易使用——因为PHP吸取了其他语言的经验教训。PHP不需要像其他语言那样在运行之前先进行编译。但更令人兴奋的是,用PHP开发很有趣。它是编写客户端代码的开发人员真正喜欢的语言。本书将带给您这样的体验。 如今拥有Web站点的人要求越来越多的功能,他们可以从PHP中找到越来越多的答案。他们不再将内容局限于在浏览器中使用JavaScript,更希望能够编写在服务器上执行的代码。客户留言。交互式日历。数据库。自动回复的电子邮件程序。博客。聊天室——用PHP还可以实现更多的功能。使用了PHP,就具有了对Web应用程序的完全控制——而且它们不像典型的Web页面那么难写。可以用很少的代码做很多事情。 马上就要学习PHP了,您一定很激动。本书尽可能介绍这种语言的精髓,给您完整的PHP体验。从本书中将比从其他同类书中得到更多关于PHP的信息,因为从本书中可以知道关于PHP的所有细节。 0.1本书读者对象 如果您希望充分利用PHP的所有功能,了解学习过程中每个示例的具体步骤,本书是您的最佳选择。例如,希望在别人的计算机上放置cookie,而不仅仅是在您的计算机上接受cookie,希望读取用户输入到您的Web页面的文本框。列表框。复选框或单选按钮中的数据,希望在服务器上保留您联机存储在数据库中的数据,希望用会话跟踪用户,获得创建多页Web应用程序的能力。
内容概要
用PHP可以构建动态的、跨浏览器的Web应用程序。PHP是一种引发Internet风暴的服务器端编程语言。本书通过详细的示例说明和可供读者免费下载的代码示例,深入探讨了如何配置PHP、创建已启用PHP的Web页面,以及如何实践应用每种高级开发工具。 本书详细介绍了如何个性化PHP工作空间,定义运算符和变量,操作字符串和数组,部署HTML表单和按钮,以及如何处理用户输入等内容。您将掌握如何访问数据库信息,用cookies跟踪客户端首选项,执行FTP和电子邮件事务,以及如何将应用程序发布到Web上。除此之外,还将深入了解PHP的下一代Web 2.0 设计功能,包括AJAX、XML和RSS。 主要内容包括 安装PHP并配置自定义开发环境 处理变量、运算符、循环、字符串、数组和函数 集成HTML控件、文本字段、表单、单选按钮和复选框 接受并验证用户从Web页面输入数据的有效性 用PHP的面向对象工具简化编程 用服务器端文件存储器构建博客、客户留言簿和反馈页面 编写检索、修改和更新数据库信息的MySQL脚本 设置cookies,执行FTP事务,并从PHP会话中发送电子邮件 构建启用了AJAX的Web页面 在服务器上绘图 创建XML组件并添加RSS提要
作者简介
Steven Holzner是100多本获奖计算机图书的作者,其中包括大量关于PHP的畅销书。
他曾任PC Magazine杂志的编辑,在财富500强公司讲授过编程课,还在康奈尔大学和麻省理工学院(MIT)做过大学教师。
书籍目录
第1章 PHP基础 1.1 初识PHP 1.2 获得PHP 1.2.1 Internet上的PHP 1.2.2 本地机器上的PHP 1.3 创建开发环境 1.4 创建第一个PHP页面 1.5 运行第一个PHP页面 1.6 混合HTML和PHP 1.7 输出文本 1.8 输出HTML 1.9 更多回送功能 1.10 使用PHP的“Here”文档 1.11 命令行PHP 1.12 向PHP代码添加注释 1.13 使用变量 1.14 在变量中存储数据 1.15 插入字符串 1.16 创建变量的变量 1.17 创建常量 1.18 理解PHP的内部数据类型 第2章 运算符与流程控制 2.1 PHP的数学运算符 2.2 使用赋值运算符 2.3 递增和递减值 2.4 PHP字符串运算符 2.5 按位运算符 2.6 执行运算符 2.7 PHP运算符优先级 2.8 使用if语句 2.9 PHP比较运算符 2.10 PHP逻辑运算符 2.11 else语句 2.12 elseif语句 2.13 三元运算符 2.14 switch语句 2.15 使用for循环 2.16 使用while循环 2.17 使用do…while循环 2.18 使用foreach循环 2.19 轻松地终止循环 2.20 跳过迭代 2.21 PHP替换语法 第3章 字符串与数组 3.1 字符串函数 3.2 在数值和字符串之间转换 3.3 格式化文本字符串 3.4 自己动手构建数组 3.5 修改数组中的数据 3.6 删除数组元素 3.7 用循环处理数组 3.7.1 for循环 3.7.2 print_r函数 3.7.3 foreach循环 3.7.4 while循环 3.8 PHP数组函数 3.9 用implode和explode在字符串与数组间转换 3.10 从数组中提取数据 3.11 对数组排序 3.12 使用PHP的数组运算符 3.13 比较数组 3.14 处理多维数组 3.15 在循环中使用多维数组 3.16 在数组中移动 3.17 拆分和合并数组 3.18 其他数组函数 第4章 创建函数 第5章 读取Web页面中的数据 第6章 PHP浏览器处理功能第7章 面向对象编程第8章 面向对象高级编程第9章 文件处理 第10章 数据库操作第11章 会话. ookies和FTP第12章 Ajax 第13章 高级Ajax第14章 在服务器上绘制图像第15章 XML和RSS
章节摘录
1.1初识PHP 欢迎来到PHP的世界。按照官方说法,PHP代表“PHP:超文本预处理器(HypertextPreprocessor)”,但是它的原始名称也同样举世闻名:个人主页(Personal:HomePage)。PHP是一种对Web世界带来重要影响的服务器端编程语言,它无疑是用于Web服务器上的最流行的编程语言。:PHP的设计理念是:在Web服务器上执行一些简单的编程工作,就能够创建所有对象——从联机数据库到留言板(guest,book),从客户调度程序到聊天室,从文件上传工具到购物车。使用PHP可以完成所有这些工作。 PHP来自于何处?PHP用户有时会惊讶地发现PHP已经出现了很长一段时间;RasmusLerdorf于1994年创建了PHP(Rasmus需要使用某个方法来记录谁正在查看他的在线简历)。直到1995年其他人开始使用时,PHP才获得了良好的声誉,并且该语言仍在不断创新。 在1994年时,PHP称为个人主页(PersonalHomePage)或个人主页工具。如同您所预料的那样,当时的PHP非常简单,可用于创建Web页面访问计数器、留言板以及类似的对象。PHP的1995年版本称为PHP/FIVersion2fFI是HTML表单阅读器程序包,也由Rasmus编写而成1。 最终,Rasmus添加了对MiniSQL(mSQL)的支持,并且随着越来越多的人提供代码,PHP/FI开始以令人惊讶的速度发展。当时非常需要一种便于使用的Web服务器编程语言,因此PHP页面的数量保持持续增长。1996年,已经有大约15000个Web页面采用PHP/FI。1997年,这个数字增长到超过50000。
图书封面
图书标签Tags
无
评论、评分、阅读与下载