• php编程从入门到实践 编程语言 于广 编
  • php编程从入门到实践 编程语言 于广 编
  • php编程从入门到实践 编程语言 于广 编
  • php编程从入门到实践 编程语言 于广 编
  • php编程从入门到实践 编程语言 于广 编
21年品牌 40万+商家 超1.5亿件商品

php编程从入门到实践 编程语言 于广 编

《php 编程从入门到实践》(256个实例、512个拓展范例、2个综合案例、全讲解,使读者具备编程实战技能的自学教程)

66.65 6.7折 99 全新

库存2件

北京丰台
认证卖家担保交易快速发货售后保障

作者于广 编

出版社人民邮电出版社

ISBN9787115505255

出版时间2021-02

版次1

装帧平装

开本16

页数392页

字数656千字

定价99元

货号xhwx_1202294908

上书时间2024-12-19

智胜图书专营店

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

   商品详情   

品相描述:全新
正版特价新书
商品描述
主编:

一本书包含3大板块的内容:基础、范例、综合实战。以“技术讲解”“范例演练”“技术解惑”“课后练”贯穿全书,帮助读者全面掌握php语言开发!
1.技术讲解:通过256个正文实例,循序渐进地讲解了php开发的多个知识点;
2.范例演练:通过学512个拓展范例和2个综合实例,读者可以真正具备项目实战能力;
3.讲解:书中每一章有配套的,降低学的难度,引导初学者快速入门;
4.技术解惑:破解学难点,把容易混淆的概念单独讲解和剖析,帮助读者绕过学中的陷阱;
5.群论坛实现答疑服务,形成互帮互学的朋友圈
论坛:读者答疑、学辅导、ppt资源下载
读者群:快速解答读者学的问题、和作者直接交流

目录:

章php开发初步1

1.1什么是php2

1.1.1了解php语言的江湖地位2

1.1.2php的特点2

1.1.3使用php7提升能3

1.2快速搭建php7开发环境3

1.2.1使用aperv组合包3

1.2.2搭建aperv环境3

1.2.3选择运行环境:php76

1.3运行个php程序7

1.4技术解惑8

1.5课后练8

第2章php基本语法9

2.1php语言的语法结构10

2.1.1php文件构成10

2.1.2php标记11

2.2php的页面注释12

2.3php变量13

2.3.1变量的定义13

2.3.2变量的作用域14

2.3.3可变变量15

2.4php常量16

2.4.1定义并使用常量16

2.4.2预定义常量17

2.5数据类型17

2.5.1简单类型18

2.5.2复合数据类型20

2.5.3特殊类型20

2.5.4检测数据类型21

2.5.5数据类型转换22

2.6运算符和表达式23

2.6.1表达式23

2.6.2算术运算符24

2.6.3赋值运算符24

2.6.4自增自减运算符25

2.6.5位运算符26

2.6.6逻辑运算符27

2.6.7字符串运算符28

2.6.8三元运算符28

2.6.9运算符的优先级别29

2.7技术解惑30

2.8课后练31

第3章流程控制语句32

3.1条件语句33

3.1.1使用if条件语句33

3.1.2使用if…else语句33

3.1.3使用elseif语句34

3.1.4使用switch语句35

3.2使用循环语句36

3.2.1使用while语句36

3.2.2使用do-while语句37

3.2.3使用for语句37

3.2.4for循环语句的嵌套38

3.2.5使用foreach循环语句39

3.3使用跳转语句40

3.3.1使用break语句40

3.3.2使用continue语句41

3.3.3使用return跳转语句41

3.4技术解惑42

3.5课后练42

第4章函数是神秘的武器44

4.1函数基础45

4.1.1定义并调用函数45

4.1.2有条件的函数45

4.1.3函数中的函数46

4.2函数间传递参数46

4.2.1通过引用传递参数46

4.2.2按照默认值传递参数47

4.2.3使用非标量类型作为默认参数47

4.2.4函数返回值48

4.3文件包含48

4.3.1使用require包含文件48

4.3.2使用include包含文件49

4.4使用数学函数50

4.4.1基本数学运算50

4.4.2使用三角函数50

4.5使用变量处理函数51

4.6使用期和时间函数51

4.7使用php函数手册52

4.7.1获得php函数手册52

4.7.2使用php函数手册54

4.8技术解惑55

4.9课后练56

第5章数组57

5.1声明数组58

5.1.1声明一维数组58

5.1.2使用数组定位函数59

5.1.3二维数组61

5.1.4数字索引数组和关联数组61

5.2对数组进行简单的作62

5.2.1删除数组中的重复元素62

5.2.2删除数组中的元素或删除整个数组62

5.2.3遍历数组元素63

5.2.4向数组中添加新元素64

5.2.5改变数组的大小64

5.2.6合并两个数组66

5.2.7反转一个数组67

5.2.8数组输出68

5.3其他数组函数68

5.3.1对所有的数组元素进行求和68

5.3.2将一个数组拆分成多个数组69

5.3.3对数组元素进行排序69

5.3.4使用函数list()遍历数组70

5.3.5将字符串转换成数组71

5.3.6获取数组中的后一个元素71

5.4技术解惑72

5.5课后练72

第6章作字符串73

6.1删除特殊字符74

6.1.1删除多余的字符74

6.1.2格式化字符串75

6.2使用单引号和双引号75

6.3字母大小写互相转换76

6.3.1将字符串转换成小写76

6.3.2将字符串转换成大写77

6.3.3将字符转换成大写77

6.3.4将每个单词的首字母转换成大写形式78

6.4获取字符串的长度78

6.5查找和替换字符串79

6.5.1查找字符串79

6.5.2定位字符串80

6.5.3字符串替换82

6.6ascii编码与字符串84

6.6.1函数chr()84

6.6.2函数ord()85

6.7分解字符串85

6.8加入和去除转义字符“\”86

6.9技术解惑86

6.10课后练87

第7章使用php作web网页88

7.1初步认识表单89

7.1.1使用form标记89

7.1.2使用文本域89

7.1.3使用文本区域89

7.1.4使用按钮90

7.1.5使用单选按钮和复选框90

7.1.6使用列表菜单91

7.1.7使用文件域91

7.1.8使用图像域91

7.1.9使用隐藏域91

7.1.10使用单选组按钮92

7.1.11体验个php表单程序92

7.2表单数据的提交方式94

7.2.1get方法94

7.2.2t方法95

7.2.3传递参数96

7.3获取表单中的数据元素97

7.3.1获取按钮的数据97

7.3.2获取文本框的数据98

7.3.3获取单选按钮的数据99

7.3.4获取复选框的数据99

7.3.5获取列表框的数据100

7.3.6获取隐藏字段的值101

7.3.7获取文件域的值101

7.4对表单传递的变量值进行编码与解码102

7.4.1对url传递的参数进行编码102

7.4.2对url传递的参数进行解码103

7.4.3实现base64编码/解码103

7.5技术解惑104

7.6课后练104

第8章使用会话管理技术105

8.1cookie会话控制106

8.1.1cookie概述106

8.1.2创建cookie107

8.1.3读取cookie108

8.1.4删除cookie108

8.1.5创建cookie数组109

8.2使用session110

8.2.1什么是session110

8.2.2创建session会话110

8.2.3使用session设置时间111

8.2.4session临时保存文件114

8.2.5使用session缓存114

8.3会话控制115

8.3.1两种会话方式116

8.3.2创建会话116

8.4技术解惑118

8.5课后练118

第9章文件作119

9.1文件访问120

9.1.1判断文件或目录是否存在120

9.1.2打开文件121

9.1.3关闭文件121

9.2读写文件122

9.2.1写入数据122

9.2.2读取数据123

9.3文件指针128

9.3.1使用函数ftell()128

9.3.2使用函数rewind()128

9.3.3使用函数fseek()129

9.4目录作130

9.4.1打开目录130

9.4.2遍历目录131

9.4.3目录的创建、合法与删除131

9.5实现文件上传功能133

9.5.1配置php.ini文件133

9.5.2预定义变量$_files134

9.5.3文件上传函数134

9.5.4多文件上传135

9.6技术解惑136

9.7课后练137

0章实现图形图像处理138

10.1使用图像函数库gd139

10.1.1gd库介绍139

10.1.2使用gd库139

10.2简易图形图像处理140

10.2.1创建画布140

10.2.2设置图像的140

10.2.3创建图像141

10.2.4绘制几何图形142

10.3填充几何图形144

10.3.1进行区域填充144

10.3.2矩形、多边形和椭圆形的填充146

10.3.3圆弧的填充147

10.4输出文字148

10.4.1输出英文148

10.4.2输出中文149

10.5复杂图形的处理150

10.5.1圆形的重叠150

10.5.2生成图形验证码151

10.6技术解惑152

10.7课后练152

1章面向对象153

11.1什么是面向对象154

11.2使用类154

11.2.1创建一个类155

11.2.2创建成员属155

11.2.3创建类的方法155

11.2.4类的实例化156

11.2.5成员变量157

11.2.6类常量157

11.2.7构造方法和析构方法158

11.2.8类的访问控制160

11.3面向对象的编程160

11.3.1类的继承160

11.3.2实现多态161

11.3.3实现接162

11.3.4使用“::”运算符163

11.3.5使用伪变量$this>164

11.3.6使用parent关键字164

11.3.7使用final关键字165

11.3.8使用static关键字166

11.3.9克隆对象167

11.4技术解惑167

11.5课后练168

2章正则表达式169

12.1正则表达式基础170

12.2正则表达式组成元素170

12.2.1普通字符171

12.2.2特殊字符171

12.2.3限定符171

12.2.4重要元字符介绍171

12.3正则表达式的匹配173

12.3.1搜索字符串173

12.3.2从url取出域名174

12.3.3匹配单个字符175

12.3.4使用插入符“^”175

12.3.5美元“$”的应用175

12.3.6使用“|”实现替换匹配176

12.4处理正则表达式的函数176

12.4.1函数ereg()和函数eregi()176

12.4.2使用函数ereg_rece()177

12.4.3使用函数split()177

12.4.4使用函数spliti()178

12.4.5使用函数preg_grep()178

12.4.6使用函数preg_match()和函数pregmatch_all()179

12.4.7使用函数preg_quote()179

12.4.8使用函数preg_rece()180

12.4.9使用函数preg_rece_callback()181

12.4.10使用函数preg_split()182

12.5技术解惑182

12.6课后练183

3章程序错误调试184

13.1初步认识程序错误185

13.2错误类型185

13.2.1语法错误185

13.2.2运行错误188

13.2.3逻辑错误189

13.3技术解惑190

13.4课后练190

4章数据加密191

14.1使用加密函数192

14.1.1使用crypt()函数192

14.1.2使用md5()函数193

14.1.3使用shal()函数195

14.2使用mcrypt加密扩展库196

14.2.1安装mcrypt扩展库196

14.2.2使用mcrypt扩展库197

14.3使用mhash加密扩展库198

14.3.1安装mhash扩展库198

14.3.2使用mhash扩展库198

14.4技术解惑199

14.5课后练200

5章mysql数据库基础201

15.1mysql数据库介绍202

15.2mysql的基本作203

15.2.1启动mysql数据库203

15.2.2停止mysql数据库204

15.2.3登录或退出mysql数据库205

15.2.4建立和删除数据库206

15.2.5建立新表208

15.2.6查看表的结构210

15.3对表中的数据进行作211

15.3.1插入数据211

15.3.2更新数据212

15.3.3删除数据213

15.3.4查询数据214

15.4使用sql语句215

15.4.1新建数据库和表215

15.4.2插入数据215

15.4.3选择语句215

15.4.4删除语句216

15.4.5修改表中的数据216

15.4.6从数据库中删除一个表216

15.4.7修改表结构216

15.5使用phpmyadmin对数据库备份和还原218

15.5.1对数据库进行备份218

15.5.2对数据库进行还原218

15.6技术解惑219

15.7课后练219

6章使用php作mysql220

16.1php访问mysql数据库的基本步骤221

16.2使用php作mysql数据库222

16.2.1连接mysql数据库222

16.2.2选择数据库222

16.2.3简易查询数据库223

16.2.4显示查询结果224

16.2.5通过函数mysql_fetch_array获取记录225

16.2.6使用函数mysql_fetch_object()227

16.2.7使用函数mysql_num_rows()229

16.3管理mysql数据库中的数据230

16.3.1数据的插入230

16.3.2查询数据库中的记录232

16.3.3修改数据库中的记录233

16.3.4删除数据库中的记录235

16.3.5分页显示数据库中的记录237

16.4技术解惑238

16.5课后练239

7章作其他数据库240

17.1php作access数据库241

17.1.1使用ado连接access数据库241

17.1.2快速查询数据库中的信息242

17.1.3分页显示数据库中的信息244

17.1.4向数据库中添加信息246

17.1.5删除数据库中的信息248

17.2使用sqlserver数据库249

17.2.1使用ado连接sqlserver数据库249

17.2.2检索商品信息250

17.2.3向数据库中添加信息251

17.2.4删除数据库中的信息253

17.2.5更新数据库中的信息254

17.3技术解惑256

17.4课后练256

8章pdo数据库抽象层257

18.1什么是pdo258

18.1.1pdo的特点258

18.1.2安装pdo258

18.1.3使用pdo构造函数258

18.2使用pdo259

18.2.1使用fetch()方法获取结果集中的下一行数据259

18.2.2使用fetchall()方法获取结果集中的所有行260

18.2.3使用fetchcolumn()方法262

18.3使用pdo执行sql语句263

18.3.1使用exec()方法263

18.3.2使用query()方法264

18.3.3使用预处理语句方法prepare()和方法execute()265

18.4pdo错误处理266

18.4.1使用默认模式获取sql语句错误267

18.4.2使用警告模式获取sql语句错误268

18.4.3使用异常模式获取sql语句错误268

18.4.4使用errorcode()方法处理错误270

18.4.5使用errorlnfo()方法处理错误271

18.5事务处理272

18.5.1使用begintransaction()方法272

18.5.2使用mit()方法273

18.5.3使用rollback()方法273

18.5.4实战演练——实现事务处理273

18.6技术解惑274

18.7课后练274

9章作xml文件275

19.1xml语言基础276

19.1.1什么是xml276

19.1.2认识一个简单的xml文件276

19.2xml语言的基本语法277

19.2.1xml声明277

19.2.2处理指令278

19.2.3xml标记与元素279

19.2.4xml属280

19.2.5xml注释281

19.2.6xmlcdata标记282

19.3与xml对象的相关模型283

19.3.1dtd文档类型定义283

19.3.2使用dtd构建xml284

19.3.3dom文档对象模型284

19.4使用dom处理xml285

19.4.1在php中创建xml文档285

19.4.2打开xml文档286

19.4.3使用dom读取数据286

19.5使用simplexml处理xml287

19.5.1创建simplexml对象287

19.5.2遍历子元素288

19.5.3遍历所有元素的属289

19.5.4访问特定节点元素和属289

19.5.5修改xml的数据290

19.5.6保存xml文档291

19.6技术解惑291

19.7课后练292

第20章使用ajax技术293

20.1ajax技术基础294

20.1.1ajax技术初体验294

20.1.2ajax技术的294

20.1.3ajax技术特点295

20.1.4ajax的构成元素介绍295

20.1.5一个简单的ajax程序296

20.2php与ajax的应用298

20.2.1创建xmlrequest对象298

20.2.2检测用户名是否存在299

20.2.3添加新闻类别301

20.3技术解惑303

20.4课后练304

第21章使用smarty模板305

21.1什么是mvc306

21.1.1mvc介绍306

21.1.2mvc的构成306

21.1.3mvc能给php带来什么307

21.2smarty模板基础308

21.2.1smarty介绍308

21.2.2获取并配置smarty308

21.2.3个smarty程序310

21.2.4配置smarty模板的流程311

21.3smarty语法基础312

—  没有更多了  —

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

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP