《PHP从入门到精通(第6版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。全书分为4篇共25章:基础知识篇包括初识PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互以及日期和时间;核心技术篇包括Cookie与Session、图形图像处理技术、文件系统、面向对象、PHP加密技术、MySQL数据库基础、phpMyAdmin图形化管理工具、PHP操作MySQL数据库、PDO数据库抽象层以及ThinkPHP框架;高级应用篇包括Smarty模板技术、PHP与XML技术以及PHP与Ajax技术;项目实战篇包括应用Smarty模板开发电子商务网站和应用ThinkPHP框架开发编程e学网等内容。
本书是PHP经典图书升级版,它既是一本关于面向对象设计与编程的书,也是一本关于如何使用工具管理PHP代码(从协作到部署)的书。书中讲解了PHP的新特性,例如匿名类以及标量参数提示和返回值类型。第5版重写了Composer和Packagist库的相关内容,并增加了关于Git版本控制的篇幅。示例代码全面更新,符合PSR-1和PSR-2标准。阅读本书能够帮你构建实现既定目标且易于协同开发的系统,并让你的代码优雅、简洁且易于理解。
本书全面、系统地介绍PHP函数、语句、自定义函数及其应用,是一本PHP函数参考大全。 本书以技术为主线,通过大量的示例、典型应用帮助读者透彻理解PHP函数及其应用。全书共分34章,主要包括变量函数、字符串函数、时间和日期函数、数学函数、数组函数、流程控制语句、正则表达式函数、session函数、类和对象函数、目录函数、文件系统函数、URL处理函数、MySQL函数、Improved MySQL函数、SQL Server数据库函数、Oracle数据库函数、ODBC数据库连接函数、XML函数、图像函数、网络函数、Socket函数、Soap函数、Mail函数、Imap电子邮件系统函数、压缩文件函数、PHP选项及相关信息函数、Apache服务器专用函数、程序执行功能函数、FTP文件传输函数、相关函数、输出控制函数、信号与共享内存函数、其他常用函数、自定义函数等。 本书有配套。提供了书中所有典型应用程序的
本书首先介绍什么是性能分析,性能分析如何在项目开发周期中发挥作用,以及通过在项目中进行性能分析实践能够取得的效果。紧接着介绍分析性能所需的核心工具(性能分析器和可视化性能分析器)。然后介绍一系列性能优化技术,后一章会介绍一个具有实际意义的优化案例。
《零基础学PHP》是针对零基础编程学习者研发的PHP入门教程。从初学者角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用PHP进行程序开发需要掌握的知识和技术。全书共分16章,包括开发环境的搭建、PHP语言基础、流程控制语句、字符串操作与正则表达式、PHP数组、面向对象、PHP与Web交互、MySQL数据库基础以及51商城等。书中所有知识都结合具体实例进行讲解,设计的程序代码给出了详细的注释,可以使读者轻松领会PHP程序开发的精髓,快速提高开发技能。 本书通过大量实例及一个完整项目案例,帮助读者更好地巩固所学知识,提升能力;随书附赠的《小白实战手册》中给出了3个流行且实用的案例的详细开发流程,力求让学习者能学以致用,真正获得开发经验;附赠的光盘中给出视频讲解、实例及项目源码、代码查错器、练一练和动手纠错答
本书循序渐进地介绍了PHP 7开发动态网站的主要知识和技能,提供了大量的PHP应用实例供读者实践。每一章节都清晰讲述了代码作用及其编写思路,使读者能在最短时间内迅速掌握PHP的应用开发技能。 全书共23章,分别介绍了PHP 7的基本概念、PHP服务器环境配置、PHP的基本语法、PHP的语言结构、字符串和正则表达式、数组、时间和日期、面向对象编程、错误处理和异常处理、PHP与Web页面交互、文件与目录操作、图形图像处理、Cookie和会话管理、MySQL数据库基础、PHP操作MySQL数据库、PDO数据库抽象类库、JavaScript编程基础、PHP与XML技术、PHP与Ajax的综合应用、Smarty模板、Zend framework框架等,最后通过一个论坛系统实战案例和一个酒店管理系统实战案例,使读者进一步巩固所学的知识,提高综合实战能力。 本书既适合PHP的初学者以及广大网站开发人员阅读,也适合高等院校和
本书是PHP经典图书升级版,它既是一本关于面向对象设计与编程的书,也是一本关于如何使用工具管理PHP代码(从协作到部署)的书。书中讲解了PHP的新特性,例如匿名类以及标量参数提示和返回值类型。第5版重写了Composer和Packagist库的相关内容,并增加了关于Git版本控制的篇幅。示例代码全面更新,符合PSR-1和PSR-2标准。阅读本书能够帮你构建实现既定目标且易于协同开发的系统,并让你的代码优雅、简洁且易于理解。
本书采用循序渐近的方法介绍了用PHP5与MySQL5进行Web程序设计的基础知识,包括服务器环境的构建,PHP基本语法,常用PHP函数库的使用方法,MySQL5安装、配置方法,SQL语法,phpMyAdmin的配置与使用,PHP模板Smarty,PHP与Ajax结合使用,MySQL视图,存储过程等。在介绍基础知识之后,通过两个完整的Web应用开发实例,全面介绍了使用PHP5与MySQL5进行Web应用开发的完整过程。 本书内容精简而翔实,针对使用PHP5与MySQL5进行Web应用开发必须掌握的基础和核心技术,进行了详细介绍。所选实例实用性强,极具代表性,个实例的功能逻辑较为简单,通过这个实例可以使读者掌握用PHP5与MySQL5进行Web开发的完整流程。第二个实例的功能逻辑比较复杂,功能模块较多,通过该实例介绍了复杂应用系统开发的过程,并介绍了数据库连接类、分页类等常用类的封装以及文件包含技术的应用,
全书共分3大部分:基础篇、实例篇和常见问题解答。基础篇由PHP概述、PHP的安装与配置和PHP语法3章构成,实例篇由广告轮播聊天室、留言板、投票系统和图书管理系统等6个精选的实例构成,常见问题解答部分主要是针对读者在利用PHP进行编程的过程中,遇到的这样或那样问题进行剖析和解答。 本书的特点是理论与实践相结合,在对相关的编程理论和知识进行简单介绍的前提下,着重通过丰富、实用的例子来说明如何利用PHP编制Web应用系统。 初学者可以从基础篇开始学习本书,有Web开发经验的程序员可以跳过基础篇,直接阅读实例篇和常见问题解答部分。
本书详尽介绍了PHP、MySQL和Apache三者的相互关系及其操作方式,并从 Linux操作系统开始,一一详述交互式网站的建构组件,让读者了解在 Linux操作系统下使用PHP和MySQL建设Web网站的优势。本书循序渐进地介绍完整的PHP语法,并配合实用范例说明,奠定读者编写PHP程序的功力和基础;详实地介绍MySQL的使用方法,从最基本的SQL指令到函数使用,使得我们能够轻而易举地掌控与操作MySQL数据库。本书还附有大量精彩范例,让读者从实作之中享受学习PHP的乐趣。本书适合于学习Linux操作系统下的网站建设的初、中级用户,本书也可作为各级培训班的教材。
如果想学习PHP,看这本书就对了!本书作者将带你学习构建动态服务器端网站所需掌握的各方面知识。本书探讨PHP 5.x的功能,以及*版PHP令人振奋的改进,你将学到如何使用Web服务器、浏览器、数据库和Web服务。章后的练习能让你牢固掌握所学的知识。不管你是构建动态网站的爱好者,想提升服务器端编程技术的前端开发者,还是想快速入门PHP的其他语言程序员,都可以阅读本书。这本书还涵盖现代的PHP技术,例如国际化、在命令行中使用PHP和包管理。本书内容包括:学习PHP如何与浏览器和服务器交互。理解数据类型、变量、逻辑、循环和其他语言基础。探索如何使用数组、函数和对象。构建和验证表单。使用数据库,管理会话。通过API与Web服务和其他网站交互。使用流行的PHP Web应用框架快速开发项目。
通过学习如何在代码中使用设计模式,可以更高效地构建服务器端应用,在这个过程中,你的PHP编程水平也将逐步提高。桑德专著的《LearningPHP设计模式》利用大量浅显易懂得告诉你如何应用多种面向对象模式,并展示了这些模式在一些成熟的实际项目中的具体应用。需要学习这些可重用的模式如何帮助你解决复杂的问题,如何组织面向对象代码,以及只改变一些小部分来完成整个大项日的修改。利用你手上的这本《LearnrangPHP设计模式》,将了解如何采用一种更精巧的编程风格,这将大大减少开发时间。学习设计模式概念,包括如何选择模式来处理特定的问题。对面向对象编程概念有一个概要了解,如组合、封装、多态和继承。应用创建型设计模式动态地创建页面(采用一种工厂方法而不是直接实例化)。使用结构型设计模式对原有的对象或结构做出修改,而无需改变