• PHP程序设计(慕课版)/程文彬
21年品牌 40万+商家 超1.5亿件商品

PHP程序设计(慕课版)/程文彬

全新正版 极速发货

31.56 6.3折 49.8 全新

库存2件

广东广州
认证卖家担保交易快速发货售后保障

作者程文彬 李树强

出版社人民邮电出版社

ISBN9787115417657

出版时间2016-04

装帧平装

开本其他

定价49.8元

货号1201280897

上书时间2024-07-02

徐小智的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
明日科技,程序设计类畅销书作者,其主要作品“视频大讲堂”系列,每个品种都在其同品种的图书中销售名列前茅。累计销售数十万册。其中《PHP从入门到精通》长期占据PHP零售图书排行榜前三位,年销量上万册。

目录
目录
章  PHP入门与环境搭建  1
1.1  PHP概述  2
1.1.1  PHP是什么  2
1.1.2  PHP语言的优势  2
1.1.3  PHP的版本  3
1.1.4  HTML嵌入式的脚本语言  3
1.2  PHP程序的工作流程  4
1.2.1  PHP的工作流程  4
1.2.2  PHP服务器  5
1.3  PHP开发环境构建  5
1.3.1  PHP开发环境的安装  6
1.3.2  PHP服务器的启动与停止  8
1.3.3  PHP开发环境的关键配置  9
1.4  常用代码编辑工具  12
1.5  个PHP程序  13
  实例:用Dreamweaver开发一个简单的PHP程序,输出一段欢迎信息
小结  15
上机指导  15
习题  15
第2章  PHP开发基础  16
2.1  PHP基本语法  17
2.1.1  PHP标记符  17
2.1.2  PHP注释  18
2.1.3  PHP语句和语句块  18
2.2  PHP的数据类型  19
2.2.1  标量数据类型  19
  实例:布尔值的应用
  实例:应用单引号和双引号来输出同一个变量
  实例:应用定界符定义字符串并输出
  实例:分别输出定义的十进制、八进制和十六进制变量
  实例:输出圆周率的近似值
2.2.2  复合数据类型  23
  实例:创建数组并输出数组中的值
2.2.3  特殊数据类型  24
2.2.4  检测数据类型  25
  实例:检测相应的数据类型
2.3  PHP数据的输出  25
2.3.1  print和echo  25
2.3.2  输出运算符“”  26
2.4  PHP编码规范  26
2.4.1  什么是编码规范  26
2.4.2  PHP书写规则  26
2.4.3  PHP命名规则  27
小结  28
上机指导  28
习题  28
第3章  运算符和表达式  29
3.1  常量  30
3.1.1  自定义常量  30
  实例:通过函数对常量进行定义、获取和判断
3.1.2  预定义常量  32
  实例:使用预定义常量输出PHP信息
3.2  变量  33
3.2.1  变量的概念  33
3.2.2  定义和使用变量  33
  实例:定义整型变量、布尔型变量和空字符串
3.2.3  变量的赋值方式  34
  实例:使用传值赋值方式为变量赋值
  实例:使用引用赋值方式为变量赋值
3.2.4  可变变量  35
  实例:应用可变变量实现动态改变变量的名称
3.2.5  PHP预定义变量  36
3.3  PHP运算符  37
3.3.1  算术运算符  37
  实例:算术运算符的简单应用
3.3.2  字符串运算符  38
  实例:“.”和“+”之间的区别
3.3.3  赋值运算符  38
  实例:应用赋值运算符为指定变量赋值
3.3.4  位运算符  39
  实例:对变量的值进行位运算
3.3.5  递增或递减运算符  40
  实例:应用递增和递减运算符对变量进行操作
3.3.6  逻辑运算符  41
  实例:对布尔值进行逻辑运算
3.3.7  比较运算符  42
  实例:通过不同的比较运算符将变量$value与数字100进行比较,再应用var_dump函数输出比较结果
3.3.8  条件运算符  43
  实例:应用条件运算符实现简单的判断功能
3.3.9  运算符优先级  44
3.4  表达式  44
3.5  数据类型的转换  45
3.5.1  自动转换  45
  实例:对不同类型的数据进行不同的运算
3.5.2  强制转换  46
  实例:将一个字符串型变量分别转换成其他数据类型
  实例:将一个字符串型变量使用以val结尾的函数进行转换
  实例:使用settype()函数对变量进行不同类型的转换
小结  49
上机指导  49
习题  49
第4章  流程控制语句  50
4.1  条件判断语句  51
4.1.1  if语句  51
  实例:判断变量的值是否为真
4.1.2  if...else语句  52
  实例:根据不同的结果显示不同的字符串
  实例:判断学生的考试情况
4.1.3  switch语句  54
  实例:根据不同的星期输出不同的贴心提醒警句
4.2  循环控制语句  56
4.2.1  while循环语句  56
  实例:输出10以内的偶数
4.2.2  do...while循环语句  57
  实例:比较while语句和do...while语句的不同点
4.2.3  for循环语句  58
  实例:计算2~100之间所有偶数之和
4.2.4  foreach循环  60
  实例:输出购物车中的商品信息
4.2.5  循环结构的应用  61
  实例:制作乘法口诀表
4.3  跳转语句和终止语句  62
4.3.1  continue语句  62
  实例:计算1到100之间所有奇数的和
4.3.2  break语句  63
  实例:应用for循环控制语句声明变量$i,循环输出表情头像
4.3.3  exit语句  64
小结  64
上机指导  65
习题  65
第5章  PHP数组  66
5.1  数组概述  67
5.1.1  数组是什么  67
5.1.2  数组的类型  67
5.2  创建一维数组  68
5.2.1  通过数组标识符“[]”
创建数组  68
  实例:通过数组标识符“[]”声明数组
5.2.2  使用array()函数创建数组  68
  实例:应用array()函数声明数组
5.3  创建二维数组  69
5.3.1  通过数组标识符“[]”创建
二维数组  69
  实例:通过数组标识符“[]”创建一个二维数组,并输出数组的结构
5.3.2  使用array()函数创建二维数组  70
  实例:应用array()函数声明二维数组
5.4  遍历与输出数组  71
5.4.1  遍历数组  71
  实例:通过foreach语句遍历二维数组中的数据
  实例:通过数组函数list()和each()遍历数组
5.4.2  输出数组  72
  实例:通过print_r()函数输出数组结构
  实例:通过var_dump()函数输出数组的结构
5.5  数组函数及其应用  73
5.5.1  创建数组的函数  73
  实例:应用range()函数建立数组
  实例:应用array_combine()函数来合并两个数组
  实例:应用array_fill()函数来建立一个数组
  实例:应用array_pad()函数填补数组
  实例:应用explode()函数对指定的字符串以@为分隔符进行拆分,并输出返回的数组
5.5.2  数组统计函数  76
  实例:应用count()函数统计数组中元素个数
  实例:应用max()函数获取数组中元素的优选值
  实例:应用min()函数获取数组中元素的最小值
  实例:应用array_sum()函数计算数组的和
  实例:应用array_count_values()函数来统计数组的值
5.5.3  数组指针函数  77
  实例:应用key()函数和current()函数获取数组中当前元素的键名和值
  实例:应用next()函数向前移动数组指针并输出单元值
  实例:应用end()函数将数组指针移动到最后
  实例:应用prev()函数向后移动数组指针并输出单元值
  实例:应用reset()函数将数组的当前指针返回到数组的个单元
5.5.4  数组和变量之间的转换  80
  实例:应用extract()函数将数组元素转换为变量并输出
  实例:应用compact()函数将定义的变量生成一个数组
5.5.5  数组检索函数  81
  实例:应用array_keys()函数来检查数组中的键名
  实例:应用array_values()函数返回指定数组的所有值
  实例:应用in_array()函数在数组中搜索给定的值
  实例:应用array_search()函数搜寻数字60是否在数组中
  实例:应用array_key_exists()函数来查找字符串索引“php”是否在数组中
  实例:应用array_unique()函数删除数组中重复的元素
5.5.6  数组排序函数  84
  实例:应用sort()函数为数组进行排序
  实例:应用asort()函数对输入的数组进行排序
  实例:应用rsort()和arsort()函数对输入的数组进行降序排序
  实例:应用ksort()和krsort()函数对输入的数组进行排序
  实例:应用natsort()和natcasesort()函数对输入的数组进行排序
  实例:应用shuffle()函数对输入的数组进行随机排序
  实例:应用array_reverse()函数将数组元素的顺序反转
5.5.7  数组与数据结构  87
  实例:应用array_push()函数向数组中添加元素
  实例:应用array_pop()函数弹出数组最后一个元素
  实例:应用array_shift()函数弹出数组的个元素
  实例:应用array_unshift()函数向数组中添加元素,并输出添加元素后的数组
5.5.8  数组集合函数  88
  实例:应用array_merge()函数将两个数组合并为一个数组
  实例:应用array_diff()函数计算两个数组的差集
  实例:应用array_diff_assoc()函数来检查两个数组的差集
  实例:应用array_diff_key()函数来获取两个数组的差集
  实例:应用array_intersect()函数来获取两个数组的交集
  实例:应用array_intersect_assoc()函数来获取两个数组的交集
  实例:应用array_intersect_key()函数来获取两个数组的交集
小结  91
上机指导  91
习题  92
第6章  PHP与Web页面交互  93
6.1  表单数据的提交方式  94
6.1.1  GET方法提交表单数据  94
  实例:创建表单,指定method属性值为“GET”
6.1.2  POST方法提交表单数据  95
  实例:应用POST方法提交表单信息到服务器
6.1.3  使用POST方法与GET方法
的区别  95
6.2  应用PHP全局变量获取表单数据  96
6.2.1  $_POST[]全局变量  96
  实例:通过$_POST[]获取用户输入的信息
6.2.2  $_GET[]全局变量  97
6.3  使用表单  97
6.3.1  创建表单  98
6.3.2  表单元素  98
6.3.3  使用数组提交表单数据  102
6.3.4  表单综合应用  103
  实例:应用$_POST[ ]全局变量获取用户输入的个人信息
6.4  实现文件的上传  106
6.4.1  上传文件相关配置  106
6.4.2  全局变量$_FILES  106
  实例:实现一个上传文件域,通过$_FILES变量输出上传文件的资料
6.4.3  实现PHP文件的上传  108
  实例:创建上传表单,允许上传图片文件
6.5  服务器端获取数据的其他方法  109
6.5.1  $_REQUEST[ ]全局变量  109
6.5.2  $_SERVER[ ]全局变量  109
  实例:应用$_SERVER[ ]全局变量获取脚本所在地的IP地址及服务器和客户端的相关信息
小结  111
上机指导  111
习题  113
第7章  函数  114
7.1  函数简介  115
7.1.1  什么是函数  115
7.1.2  函数的分类  115
7.2  自定义函数  115
7.2.1  自定义函数的定义  115
7.2.2  自定义函数的调用  116
  实例:定义一个函数并调用
7.2.3  自定义函数的参数  116
  实例:为定义的函数传递参数,按值传递方式
  实例:为定义的函数传递参数,按引用传递方式
  实例:应用可选参数实现一个简单的价格计算功能
7.2.4  自定义函数的返回值  118
  实例:应用return()函数返回一个操作数
7.2.5  变量的作用域  119
  实例:在自定义函数中应用全局变量与局部变量进行对比
  实例:静态变量和普通变量的比较
7.2.6  变量函数  120
  实例:定义并使用变量函数
7.3  PHP文件的引用  121
7.3.1  include语句  122
  实例:应用include语句引用文件
7.3.2  require语句  122
  实例:应用require语句引用文件
7.3.3  include语句和require语句
的比较  123
7.3.4  include_once语句和
require_once语句  123
  实例:应用include_once语句引用并运行指定的外部文件top.php
7.3.5  应用include语句构建电子
商务平台网首页  124
  实例:应用include语句引用外部文件来构建电子商务平台网首页
小结  126
上机指导  126
习题  127
第8章  字符串操作  128
8.1  字符串的定义方法  129
8.1.1  使用单引号或双引号定义
字符串  129
8.1.2  使用定界符定义字符串  129
  实例:使用定界符定义字符串并输出
8.2  字符串处理函数  130
8.2.1  转义、还原字符串  130
  实例:使用转义字符“\”对字符串进行转义
  实例:用自动转义字符addslashes()函数对字符串进行转义,然后应用stripslashes()函数进行还原
  实例:应用addcslashes()函数对字符串“编程

   相关推荐   

—  没有更多了  —

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

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