新書推薦:
《
绝美的奥伦堡蕾丝披肩编织
》
售價:HK$
177.0
《
狂飙年代:18世纪俄国的新文化和旧文化(第二卷)
》
售價:HK$
177.0
《
万有引力书系 纳粹亿万富翁 德国财富家族的黑暗历史
》
售價:HK$
109.8
《
中国常见植物野外识别手册:青海册
》
售價:HK$
76.2
《
三星堆对话古遗址(从三星堆出发,横跨黄河流域,长江流域,对话11处古遗址,探源多元一体的中华文明)
》
售價:HK$
87.4
《
迷人的化学(迷人的科学丛书)
》
售價:HK$
143.4
《
宋代冠服图志(详尽展示宋代各类冠服 精美插图 考据严谨 细节丰富)
》
售價:HK$
87.4
《
形似神异:什么是中日传统政治文化的结构性差异
》
售價:HK$
55.8
|
編輯推薦: |
? 基础构建:文字通俗易懂,图文结合,讲解循序渐进,并配以针对性示例、微课视频,助你构建PHP程序设计基础体系。
? 项目提升:在构建PHP程序设计基础体系上,通过实际项目开发,助你综合应用PHP程序设计语言,提升项目实战能力。
|
內容簡介: |
《PHP MySQL动态网站开发基础教程(微课版)》全面讲述了PHP程序设计语言的基本原理和技术。全书共分为16章,包括PHP语言的用途与PHP环境的搭建、PHP语法和函数、字符串、数组、正则表达式、PHP与Web页面的交互、日期和时间、Cookie和Session、数据库编程、用PHP操作MySQL数据库、文件操作、图像技术、面向对象编程、PHP与JavaScript和Ajax、ThinkPHP等内容。 《PHP MySQL动态网站开发基础教程(微课版)》内容丰富、结构合理、思路清晰、语言简练流畅、示例翔实,主要面向PHP语言的初学者,适合作为Web应用开发培训机构的培训教材、高等院校相关课程的教材,也可作为Web应用开发人员的参考资料。 《PHP MySQL动态网站开发基础教程(微课版)》配套的电子课件、实例源文件和习题答案可以到http://www.tupwk.com.cn/downpage网站下载,也可以扫描前言中的二维码获取。扫描前言中的“看视频”二维码可以直接观看教学视频。
|
內容試閱:
|
PHP是当前受欢迎的Web编程语言之一。《PHP MySQL动态网站开发基础教程(微课版)》向读者介绍如何用PHP语言建立交互式的Web站点和应用程序。PHP提供了数以百计的内置函数,并且通过PHP引擎的增件,提供了数以千计的函数。《PHP MySQL动态网站开发基础教程(微课版)》只是把这门语言的重要部分介绍给读者,指导读者创建可靠的、高质量的PHP应用程序。
《PHP MySQL动态网站开发基础教程(微课版)》是针对零基础编程学习者编写的PHP入门教程,从初学者角度出发,通过通俗易懂的语言、实用的示例,详细介绍了使用PHP进行程序开发所需掌握的知识和技术。全书共分16章,内容包括开发环境的搭建、PHP语言基础、流程控制语句、字符串操作与正则表达式、PHP数组、面向对象编程、PHP与Web页面的交互、MySQL数据库基础以及综合网站开发等。书中对重要知识都结合具体实例进行讲解,对设计的程序代码也给出了详细注释,可以使读者轻松领会PHP程序开发的精髓,快速提高开发技能。
下面介绍《PHP MySQL动态网站开发基础教程(微课版)》各章的内容,这有助于读者决定采用什么样的阅读方法。
第1章为PHP入门。该章介绍Web技术基础、PHP基础知识、PHP开发环境的搭建、如何编写PHP程序、如何运行PHP程序、如何调试PHP程序和发生错误时如何处理等。
第2章介绍PHP语法和函数,主要内容包括PHP语法风格、标识符和关键字、常量、变量、变量类型的转换、运算符和表达式、流程控制语句、函数等。
第3章介绍字符串处理,主要内容包括创建和访问字符串、求字符串的长度、搜索字符串、字符串替换、格式化字符串、字母大小写转换等。
第4章介绍数组的知识,主要内容包括数组的概念、数组的创建和访问、数组的输出和切割、统计数组个数、遍历数组、多维数组的使用、数组的常用操作等。
第5章介绍正则表达式,首先介绍什么是正则表达式,其次讲解正则表达式的语法规则、模式匹配、正则表达式的使用、用preg_match_all()函数实现多次匹配、用preg_grep()函数搜索数组、用正则表达式实现文本替换功能等。
第6章介绍如何使用PHP建立交互式Web表单,具体内容包括如何建立HTML表单,如何在PHP脚本中捕获表单数据,如何用PHP生成动态表单,如何通过PHP上传用户提交的文件到服务器,以及用于交互的网络通信协议HTTP等。
第7章介绍常用的日期和时间功能,详细介绍了日期和时间处理,包括许多实用的内置日期函数和DateTime类。
第8章介绍Cookie和Session技术,首先介绍Cookie的概念,Cookie变量的创建、读取、删除,以及Cookie变量的生命周期;然后介绍Session的概念,Session变量的创建,设置Session的有效时间,使用Session对用户权限进行判断,删除和销毁Session变量;最后介绍Session和Cookie的区别等。
第9章讨论MySQL控制台下的MySQL数据库编程,主要内容包括MySQL数据库的启动和连接、MySQL 数据库操作、数据表操作、数据记录的更新操作、数据库的备份和还原操作等。
第10章介绍如何使用PHP语言操纵MySQL数据库,主要内容包括MySQL服务器的连接、SQL语句的执行、数据库记录的读取、如何使用PHP语言对数据库执行增删改查操作等。
第11章介绍文件操作,首先介绍文件和目录基础、获取文件相关的属性信息、打开和关闭文件、文件的读写操作、文件权限的设置,然后介绍文件的复制、重命名和删除,最后介绍目录的操作等内容。
第12章介绍如何使用PHP创建和处理图像,首先介绍计算机图像的一些理论;然后介绍如何创建新的图像,如何修改现有的图像;最后介绍如何使用PHP进行一些常用的图像处理操作。
第13章主要介绍PHP面向对象技术,讨论如何使用PHP语言实现面向对象技术中的类和对象、类中的成员和属性、类中的静态成员、方法重载、接口、继承等内容。
第14章主要介绍JavaScript和Ajax技术与PHP语言的交互,主要内容包括JavaScript语言基础和Ajax技术的使用。
第15章主要介绍流行的ThinkPHP框架,重点介绍ThinkPHP的安装、目录结构、MVC概念在ThinkPHP中的体现、URL和路由等内容。
第16章主要通过两个综合实例对《PHP MySQL动态网站开发基础教程(微课版)》介绍的PHP知识进行巩固,第一个综合实例通过PHP原生语言来实现,第二个综合实例通过ThinkPHP框架来实现。
《PHP MySQL动态网站开发基础教程(微课版)》内容丰富、结构合理、思路清晰、语言简练流畅、示例翔实,每章的引言部分概述了该章的主要内容和学习目标。在每章的正文中,结合所讲述的关键技术和难点,穿插了大量极富实用价值的示例。每章末尾都安排了有针对性的思考题和练习题,思考题有助于读者巩固所学的基本概念,练习题有助于培养读者的实际动手能力。
《PHP MySQL动态网站开发基础教程(微课版)》是专为PHP编程初学者编写的。如果读者以前使用过其他编程语言,如Java、C#或Perl,则学习PHP会比较容易。《PHP MySQL动态网站开发基础教程(微课版)》适合作为高等院校PHP网站开发、Web应用程序开发课程的教材,也可作为Web开发人员的参考资料。
《PHP MySQL动态网站开发基础教程(微课版)》由湛江科技学院的梁丽莎、林声伟和卢来编著,其中梁丽莎编写了第1、2、5、10、11、13章,林声伟编写了第3、4、6、9、12章,卢来编写了第7、8、14、15、16章。
由于作者水平有限,书中难免有不足之处,恳请专家和广大读者批评指正。在编写《PHP MySQL动态网站开发基础教程(微课版)》的过程中参考了相关文献,在此向这些文献的作者深表感谢。我们的电话是010-62796045,信箱是992116@qq.com。
《PHP MySQL动态网站开发基础教程(微课版)》配套的电子课件、实例源文件和习题答案可以到http://www.tupwk.com.cn/downpage网站下载,也可以扫描下方的二维码获取。扫描下方的“看视频”二维码可以直接观看教学视频。
配套资源
扫描下载 扫一扫
看视频
作 者
2023年3月
|
|