• PHP入门很轻松(微课版)
  • PHP入门很轻松(微课版)
  • PHP入门很轻松(微课版)
  • PHP入门很轻松(微课版)
  • PHP入门很轻松(微课版)
21年品牌 40万+商家 超1.5亿件商品

PHP入门很轻松(微课版)

49.32 7.1折 69.8 全新

库存4件

四川成都
认证卖家担保交易快速发货售后保障

作者云尚科技 编

出版社清华大学出版社

ISBN9787302590217

出版时间2022-03

装帧平装

开本16开

定价69.8元

货号1202590901

上书时间2024-12-14

聚合博文书店

十年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
云尚科技由众多软件开发工程师和数据库运维工程师组成。云尚科技团队曾做项目:基于ASP.NET平台的演播厅票务系统,B2C电子商务平台,思迈威科技CRM管理系统和某汽车网大型行业级网站应用。云尚科技团队为郑州大学、黄河科技大学等高校提供毕业生项目实训服务,对于初学者常遇到的问题有丰富的解决经验。云尚科技长期从事软件项目开发、Linux系统管理与运维,具有丰富开发和教学经验。云尚科技同时投入视频在线教育,目前拥有会员4万多,为编程初学者提供很优质的教学视频课程。

目录
第1章搭建PHP开发环境001

1.1PHP的前世今生001

1.1.1PHP的概念001

1.1.2PHP的发展历程001

1.2PHP可以做哪些事002

1.3PHP有哪些优点003

1.4搭建PHP的编程环境003

1.5PHP开发工具005

1.5.1使用记事本005

1.5.2使用PhpStorm开发工具006

1.6行PHP代码006

1.7小白疑难问题解答007

1.8实战训练007

第2章成为大牛前的知识008

2.1PHP的语法特点008

2.1.1PHP的标记风格008

2.1.2代码注释008

2.1.3编码规范009

2.2常量010

2.2.1定义和使用常量010

2.2.2内置常量011

2.3变量012

2.3.1定义和使用变量012

2.3.2预定义变量013

2.3.3可变变量014

2.3.4变量作用域015

2.4基本数据类型016

2.4.1整型016

2.4.2浮点型017

2.4.3布尔型017

2.4.4字符串型017

2.4.5数组型018

2.4.6数据类型之间的相互转换019

2.5运算符和优先级021

2.5.1算术运算符021

2.5.2比较运算符022

2.5.3字符串运算符023

2.5.4赋值运算符023

2.5.5逻辑运算符024

2.5.6按位运算符024

2.5.7运算符的优先顺序025

2.6流程控制结构025

2.6.1条件控制结构026

2.6.2循环控制结构029

2.7小白疑难问题解答034

2.8实战训练035

第3章PHP中的函数036

3.1PHP的内置函数036

3.2自定义函数036

3.2.1自定义和调用函数037

3.2.2向函数传递参数值037

3.2.3向函数传递参数引用038

3.2.4对函数的引用038

3.2.5对函数取消引用039

3.3声明函数返回值的类型039

3.4包含文件040

3.4.1require()和include()040

3.4.2include_once()和require_once()041

3.5小白疑难问题解答041

3.6实战训练042

第4章PHP的数组043

4.1数组的分类043

4.2数组的定义043

4.2.1直接赋值的方式定义数组044

4.2.2使用array()语言结构定义数组044

4.2.3多维数组的定义045

4.3数组的遍历046

4.3.1使用for语句循环遍历数组046

4.3.2使用foreach语句循环遍历数组046

4.3.3联合使用list()、each()、while()循环遍历数组047

4.3.4使用数组的内部指针控制函数遍历数组048

4.4数组的常用操作049

4.4.1输出数组049

4.4.2字符串与数组的转换050

4.4.3统计数组元素个数051

4.4.4查询数组中指定元素052

4.4.5获取数组中后一个元素052

4.4.6向数组中添加元素053

4.4.7删除数组中重复的元素053

4.5操作PHP数组需要注意的一些细节054

4.5.1数组运算符054

4.5.2删除数组中的元素操作055

4.5.3关于数组下标的注意事项057

4.6使用生成器058

4.6.1使用生成器迭代数据058

4.6.2生成器与数组的区别058

4.7小白疑难问题解答060

4.8实战训练061

第5章字符串和正则表达式062

5.1了解字符串062

5.2字符串的运算符063

5.3字符串的格式化063

5.3.1去除空格和预定义字符063

5.3.2字符串大小写的转换065

5.3.3与HTML标签相关的字符串格式化066

5.4字符串常用操作067

5.4.1转义和还原字符串数据068

5.4.2获取字符串的长度068

5.4.3截取字符串069

5.4.4比较字符串070

5.4.5检索字符串072

5.4.6替换字符串074

5.4.7分隔字符串075

5.4.8合成字符串076

5.5正则表达式简介076

5.6正则表达式语法规则077

5.6.1行定位符077

5.6.2单词定界符077

5.6.3字符类078

5.6.4选择字符078

5.6.5连字符079

5.6.6排除字符079

5.6.7限定符079

5.6.8点号字符080

5.6.9转义字符080

5.6.10反斜线080

5.6.11括号字符080

5.6.12模式修饰符081

5.7PCRE兼容正则表达式函数081

5.7.1preg_grep()函数082

5.7.2preg_match()函数和preg_match_all()函数082

5.7.3preg_quote()函数083

5.7.4preg_replace()函数083

5.7.5preg_replace_callback()函数084

5.7.6preg_split()函数084

5.8小白疑难问题解答085

5.9实战训练086

第6章日期和时间087

6.1系统时区设置087

6.1.1时区划分087

6.1.2时区设置087

6.2PHP日期和时间函数088

6.2.1获取本地化时间戳088

6.2.2获取当前时间戳089

6.2.3获取当前日期和时间089

6.2.4获取日期信息089

6.2.5检验日期的有效性090

6.2.6输出格式化的日期和时间091

6.2.7显示本地化的日期和时间093

6.2.8将日期和时间解析为UNIX时间戳096

6.3计算代码执行时间096

6.4小白疑难问题解答097

6.5实战训练098

第7章面向对象程序设计099

7.1认识面向对象099

7.1.1什么是对象099

7.1.2面向对象的特点100

7.1.3什么是类100

7.2如何抽象一个类101

7.2.1类的定义101

7.2.2成员属性101

7.2.3成员方法101

7.3通过类实例化对象101

7.3.1实例化对象102

7.3.2对象中成员的访问102

7.3.3特殊的对象引用$this103

7.3.4构造函数与析构函数103

7.4封装性105

7.4.1设置私有成员105

7.4.2私有成员的访问106

7.4.3__set()、__get()、__isset()和__unset()四种方法106

7.5继承性108

7.5.1类继承的应用108

7.5.2私有属性的继承109

7.5.3子类中重载父类的方法109

7.6常见的关键字110

7.6.1final关键字110

7.6.2static关键字111

7.6.3const关键字112

7.6.4instanceof关键字113

7.7抽象类与接口114

7.7.1抽象类114

7.7.2接口技术115

7.8小白疑难问题解答116

7.9实战训练116

第8章操作文件和目录118

8.1文件系统概述118

8.1.1文件类型118

8.1.2文件的属性119

8.2目录的基本操作120

8.2.1解析目录路径121

8.2.2遍历目录122

8.2.3统计目录大小123

8.2.4建立和删除目录124

8.2.5复制目录124

8.3文件的基本操作125

8.3.1文件的打开与关闭125

8.3.2写入文件126

8.3.3读取文件内容127

8.3.4移动文件指针129

8.3.5文件的锁定机制130

8.4文件的上传与下载131

8.4.1文件上传131

8.4.2文件下载133

8.5小白疑难问题解答134

8.6实战训练134

第9章PHP与Web交互135

9.1Web交互中的预定义变量135

9.1.1$_GET变量135

9.1.2$_POST变量136

9.1.3$_REQUEST变量136

9.2表单与PHP137

9.3表单设计137

9.3.1表单的基本结构137

9.3.2表单元素和PHP交互138

9.4传递数据的两种方法140

9.4.1用POST方式传递数据140

9.4.2用GET方式传递数据140

9.5PHP对URL传递的参数进行编码141

9.6设计商品订单表页面141

9.7小白疑难问题解答142

9.8实战训练143

第10章管理Cookie和Session144

10.1Cookie管理144

10.1.1了解Cookie144

10.1.2创建Cookie145

10.1.3读取Cookie146

10.1.4删除Cookie146

10.1.5Cookie的生命周期148

10.2Session管理148

10.2.1了解Session148

10.2.2创建Session148

10.2.3通过Session判断用户的操作权限150

10.3Session的应用152

10.3.1Session临时文件152

10.3.2Session缓存153

10.4小白疑难问题解答153

10.5实战训练154

第11章处理错误和异常155

11.1处理错误155

11.1.1错误报告级别155

11.1.2调整错误报告级别156

11.1.3使用trigger_error()函数替代die()函数157

11.1.4自定义错误处理158

11.2处理异常159

11.2.1异常处理实现159

11.2.2扩展PHP内置的异常处理类161

11.2.3捕获多个异常162

11.3小白疑难问题解答164

11.4实战训练165

第12章MySQL基础操作166

12.1MySQL概述166

12.2启动phpMyAdmin管理程序166

12.3MySQL数据类型167

12.3.1整数类型168

12.3.2浮点数类型和定点数类型168

12.3.3日期与时间类型169

12.3.4文本字符串类型171

12.3.5二进制字符串类型172

12.4创建数据库和数据表173

12.5为MySQL管理账号加上密码174

12.6MySQL数据库的基本操作176

12.6.1创建数据库176

12.6.2查看数据库176

12.6.3删除数据库177

12.7MySQL数据表的基本操作177

12.7.1创建数据表177

12.7.2查看数据表178

12.7.3修改数据表179

12.7.4删除数据表179

12.8MySQL语句的操作180

12.8.1插入记录180

12.8.2查询记录180

12.8.3修改记录181

12.8.4删除记录181

12.9小白疑难问题解答181

12.10实战训练182

第13章PHP操作MySQL数据库185

13.1PHP访问MySQL数据库的步骤185

13.2PHP操作MySQL数据库的方法185

13.2.1使用mysqli_connect()函数连接MySQL服务器185

13.2.2使用mysqli_select_db()函数选择数据库186

13.2.3使用mysqli_query()函数执行SQL语句187

13.2.4使用mysqli_fetch_array()函数从数组结果集中获取信息187

13.2.5使用mysqli_fetch_object()函数从结果集中获取一行作为对象188

13.2.6使用mysqli_fetch_row()函数逐行获取结果集中的每条记录189

13.2.7使用mysqli_num_rows()函数获取查询结果集中的记录数190

13.3创建学生成绩管理系统191

13.3.1创建数据库和数据表191

13.3.2创建学生成绩管理系统的主页面192

13.3.3学生成绩添加功能193

13.3.4学生成绩查询功能195

13.3.5学生成绩修改功能196

13.3.6学生成绩删除功能198

13.4小白疑难问题解答200

13.5实战训练201

第14章PDO数据库抽象层202

14.1认识PDO202

14.1.1什么是PDO202

14.1.2安装PDO203

14.2PDO连接数据库203

14.2.1PDO构造函数203

14.2.2DSN详解204

14.3PDO中执行SQL语句205

14.3.1exec()方法205

14.3.2query()方法205

14.3.3预处理语句——prepare()和execute()方法206

14.4PDO中获取结果集207

14.4.1fetch()方法207

14.4.2fetchAll()方法208

14.4.3fetchColumn()方法209

14.5PDO中捕获SQL语句中的错误210

14.5.1使用默认模式——PDO::ERRMODE_SILENT210

14.5.2使用警告模式——PDO::ERRMODE_WARNING211

14.5.3使用异常模式——PDO::ERRMODE_EXCEPTION212

14.6PDO中错误处理213

14.6.1errorCode()方法213

14.6.2errorInfo()方法214

14.7PDO中事务处理215

14.8小白疑难问题解答216

14.9实战训练217

第15章图形图像处理技术218

15.1PHP中GD库的使用218

15.1.1画布管理219

15.1.2设置颜色220

15.1.3生成图像220

15.1.4绘制图像221

15.1.5在图像中绘制文字225

15.2添加图片水印226

15.3图片旋转228

15.4使用图像处理技术生成验证码228

15.5Jpgraph组件的应用230

15.5.1Jpgraph组件的安装230

15.5.2使用柱形图统计数据231

15.5.3使用折线图统计数据232

15.5.4使用3D饼形图统计数据233

15.6小白疑难问题解答234

15.7实战训练235

第16章开发网上商城管理系统236

16.1商品管理系统概述236

16.1.1文件结构236

16.1.2系统功能237

16.2设计系统的数据库237

16.2.1创建数据库和数据表237

16.2.2数据库连接文件238

16.3开发管理员登录和修改密码功能238

16.3.1创建登录验证码238

16.3.2管理员登录页239

16.3.3管理员登录功能240

16.3.4管理员密码更改页242

16.3.5开发密码更改功能243

16.4开发商品管理页面244

16.4.1商品管理页面的头部模块244

16.4.2商品管理页面的左侧模块245

16.4.3商品管理页面的右侧模块246

16.5开发商品管理功能246

16.5.1商品编辑页面246

16.5.2开发商品管理分页功能248

16.5.3商品管理中的修改页249

16.5.4商品管理中修改和删除功能的实现250

16.5.5商品添加页252

16.5.6商品添加功能的实现253

16.6开发商品查询和统计功能255

16.6.1商品查询页面255

16.6.2实现商品查询功能256

16.6.3实现商品统计257

内容摘要
《PHP入门很轻松:微课超值版》侧重实战,结合流行有趣的热点案例,详细地介绍了PHP开发中的各项技术。《PHP入门很轻松:微课超值版》分为16章,包括搭建PHP开发环境、成为大牛前的推荐知识、PHP中的函数、PHP的数组、字符串和正则表达式、日期和时间、面向对象程序设计、操作文件和目录、PHP与Web交互、管理Cookie和Session、处理错误和异常、MySQL基本操作、PHP操作MySQL数据库、PDO数据库抽象层、图形图像处理技术。为了提高读者的项目开发能力,最后挑选热点项目网上商城管理系统,进一步讲述PHP在实际项目中的应用技能。

《PHP入门很轻松:微课超值版》赠送大量超值的资源,包括同步教学微视频、精美幻灯片、案例及项目源码、教学大纲、求职资源库、面试资源库、笔试题库和小白项目实战手册。同时《PHP入门很轻松:微课超值版》还提供技术支持QQ群,专为读者答疑解难,降低零基础学习编程的门槛,让读者轻松跨入编程的领域。

《PHP入门很轻松:微课超值版》适合零基础的编程自学者和PHP程序开发人员,还可作为中、高职、本科院校相关专业的教材,以及社会培训机构的培训手册和参考资料。

主编推荐
"本书特点
    ★★贴身辅导:免费微视频课程。
    ★★强化实用:模拟真实开发环境,让编程更容易。
    ★★小白实战手册:3个真实项目实训,快速积累行业经验。
    ★★面试宝典:求职资源库、面试资源库和笔试题库,轻松找工作。
    ★★教学无忧:课后习题教学大纲和精美幻灯片,让教学更轻松。
    ★★互动教学:定期和作者在线答疑,解决自学路上的困惑。
"

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP