PHP编程网络大讲堂

PHP编程网络大讲堂
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2011-01
版次: 1
ISBN: 9787302239710
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 545页
字数: 865千字
1人买过
  • 《PHP编程网络大讲堂(附光盘)》全面介绍PHP编程知识,全书共分4篇16章,内容包括PHP基础入门篇(第1~4章),介绍PHP环境的搭建、PHP配置文件和指令、数据类型和流程控制语句,以及PHP下进行面向对象编程等知识;PHP数据处理篇(第5~10章),介绍在Web页面、字符串、函数、正则表达以及数组中的处理,PHP中的异常处理机制等;PHP高级进阶篇(第11~15章),介绍MySQL知识,通过PHP操作MySQL数据库,操作XML、文件、目录以及Ajax等知识;PHP综合实例篇(第16章),介绍在线考试系统综合案例。
    《PHP编程网络大讲堂(附光盘)》可以作为PHP的基础入门学习书籍,也可以帮助中级读者提高编程技能,掌握面向实践的应用技能。 绪论1
    0.1静态网页与动态网页1
    0.2php的诞生与发展3
    0.3lamp简介7
    0.4php5特性9
    0.5常用开发工具11
    第一篇php基础入门篇
    第1章php基础入门14
    1.1apache和php是如何一起工作的14
    1.2选择php页面的哪一部分进行下载17
    1.3安装apache成功之后无法正常运行20
    1.4如何实现成功访问apache服务器23
    1.5看php帮助文档遇到的不解问题26
    1.6如何扩展php的imap模块29
    1.7php.ini文件中是不是有控制报错的选项31
    1.8safe_mode会影响哪些参数35
    1.9在本机上访问php文件,在地址栏中怎么填写41

    第2章php语法基础45
    2.1php嵌入标记定义的内容没有输出45
    2.2注释符号不起作用48
    2.3php的echo命令的显示问题50
    2.4php是弱类型定义语言55
    2.5在php中如何定义一个数组59
    2.6php中使用is_null和==null为何结果不同61
    2.7将数据强制转换成数组元素62
    2.8php中变量的命名规范问题65
    2.9if内定义的局部变量为什么在外面可以获取它的值67
    2.10可变变量的用处70
    2.11php中$_server的问题72
    2.12如何把常量的值赋给一个变量74
    2.13php句点连接符的作用77

    第3章流程控制84
    3.1php的if语句的解释84
    3.2if-else语句没起作用86
    3.3if-elseif-else语句的运用88
    3.4switch的case条件语句91
    3.5php的for循环语句的解释94
    3.6如何使用php的foreach进行循环97
    3.7while循环的括号中是一个赋值语句100
    3.8php中从1加到100用do-while怎么写102
    3.9continue语句加在while哪里啊105
    3.10php中include的路径问题107

    第4章面向对象的php编程111
    4.1php面向对象的一道面试题111
    4.2如何获取一个类113
    4.3类的方法里可以操作数据库吗117
    4.4php的访问修饰符有哪些120
    4.5static和final的区别123
    4.6构造函数的默认参数不能调用函数吗125
    4.7不理解析构函数什么意思129
    4.8谁能详细解释一下php中的__get()和__set()函数吗132
    4.9php中一个文件如何访问其他类对象134

    第二篇php数据处理篇
    第5章php与web页面交互140
    5.1什么是url传值140
    5.2php中如何使用get传递动态变量143
    5.3怎样不通过url传值146
    5.4如何用post处理多选框的值149
    5.5怎么记住用户的登录操作152
    5.6phpsession超时问题158
    5.7php中的cookie问题163

    第6章字符串169
    6.1php里字符串怎么表示169
    6.2在比较两个字符串时可不可以不区分大小写172
    6.3字符串的替换问题174
    6.4php中怎么截取字符串177
    6.5怎样判断一个字符串是否包含在另一个字符串中182
    6.6获取文件名中的扩展名187
    6.7怎么将字符串中的大小写进行统一191
    6.8不理解count_chars()函数的返回结果193
    6.9怎么将“1001”转换成“00001001”198
    6.10trim()函数为什么不能去掉空格201

    第7章函数204
    7.1使用onclick="sss()"提示缺少对象204
    7.2php中的函数是不是类似于java中的方法206
    7.3按值传参的问题209
    7.4按引用传参的问题211
    7.5可不可以让函数中的参数具有默认值214
    7.6php有办法把方法参数传递给数组吗216
    7.7函数嵌套是指什么218
    7.8php递归函数问题220
    7.9php里函数名是变量怎么调用223
    7.10在php中随机获得不重复的5个数224
    7.11php中只显示日期的函数是哪个228
    7.12在php中怎样剔除整数前面的“0”231

    第8章在php中使用正则表达式233
    8.1正则表达式中的“[a-za-z]”是什么意思233
    8.2php正则表达式匹配结果不理解234
    8.3怎么匹配字符串中的空格236
    8.4php正则表达式匹配身份证号格式238
    8.5正则表达式匹配问题241
    8.6php正则表达式替换问题246
    8.7php正则表达式分离数据250
    8.8不会写正则表达式怎么办254
    8.9从数组中剔除指定值的元素258

    第9章数组261
    9.1numericarrays和associativearrays的区别261
    9.2如何检查数组中是否含有指定值265
    9.3array_pad()函数可以在数组前面添加元素吗270
    9.4一次输出一个多维数组中一个数组的算法272
    9.5去掉数组中的重复元素275
    9.6数组转换问题278
    9.7怎么实现文件名的正常排序282
    9.8php中可不可让数组以键排序285
    9.9可不可以让数组排序后键不变286
    9.10array_multisort()函数的使用问题288
    9.11能不能按特殊要求对数组排序291
    9.12合并两个数组并去掉重复值293
    9.13php数组中可不可以删除元素296
    9.14求两组数据的交集300

    第10章异常处理303
    10.1如何理解php中的error_reporting指令303
    10.2php错误函数的疑惑306
    10.3php中有没有try{}catch(){}语句309
    10.4php异常处理语句不起作用311
    10.5php中raise函数中的&是什么意思315
    10.6php如何截取错误提示316

    第三篇php高级进阶篇
    第11章使用mysql数据库324
    11.1mysql和mssql的优缺点是什么呢324
    11.2mysql如何使用330
    11.3mysql用什么命令查看表名332
    11.4创建一个数据库和数据表333
    11.5如何修改mysql某个字段类型338
    11.6与mssql对应的mysql的select语句341
    11.7对有auto_increment列的表插入数据的问题343
    11.8如何删除表的内容中包含的指定字符串345
    11.9求一个mysql触发器349
    11.10请教创建mysql存储过程的问题352
    11.11关于mysql导入数据库问题357

    第12章php操作mysql数据库361
    12.1如何解决httpd应用程序错误内存不能为read361
    12.2php连接数据库出错363
    12.3php连接access的问题367
    12.4为什么mysql_select_db总是失败370
    12.5向数据库插入内容时怎么为空371
    12.6关于在mysql数据库查询的一个问题374
    12.7mysql_fetch_assoc和mysql_fetch_array的区别379
    12.8php分页显示数据384
    12.9mysql_errno()的问题388
    12.10怎么在php中获得mysql数据库列表389
    12.11如何使用mysql_list_tables()函数显示数据库中的表391
    12.12如何在php中提取mysql数据表的列名392
    12.13mysql+php文字乱码显示问题400

    第13章php操作xml文档403
    13.1php项目中有必要加入xml技术吗403
    13.2请问高手关于xml的初级问题405
    13.3如何使用php生成xml文件408
    13.4dom生成xml无法显示中文411
    13.5怎么读xml文件413
    13.6dom中文节点,为什么没有输出417
    13.7怎么操作xml文件时修改节点属性的值420
    13.8删除xml节点的奇怪现象423
    13.9php解析xml好像有很多种方法啊,有什么区别427
    13.10simplexml解释器如何能解释中文429

    第14章文件和目录435
    14.1如何理解php中的fopen()函数435
    14.2php读取文件的问题438
    14.3如何打开一个文件替换指定内容后再次写入446
    14.4fileatime($filename)函数出现strictstandards错误450
    14.5php读取中文乱码的问题452
    14.6验证上传的文件类型为图片并获得文件的后缀名455
    14.7按文件名读取文件问题461
    14.8怎么获取文件类型465
    14.9php能否取得硬盘剩余空间大小呢467

    第15章php与ajax471
    15.1学php需要学ajax和javascript吗471
    15.2如何用php和ajax结合实现登录472
    15.3请高手解释script代码的问题476
    15.4如何结合ajax实现登录480
    15.5ajax提交后的php页面该怎么写486
    15.6如何用xml形式接收php服务端的响应491
    15.7php无法接收ajax提交的json值495
    15.8ajax显示汉字的问题501

    第四篇php综合实例篇
    第16章在线考试系统506
    16.1开发背景506
    16.2系统分析506
    16.2.1需求分析506
    16.2.2可行性分析507
    16.3系统设计507
    16.3.1系统功能结构507
    16.3.2系统流程图508
    16.3.3开发环境509
    16.3.4文件夹组织结构509
    16.4设计数据库510
    16.4.1设计数据库表510
    16.4.2使用php创建数据库表511
    16.4.3添加体验数据513
    16.5用户登录页面515
    16.5.1页面设计515
    16.5.2用户登录/退出518
    16.5.3用户管理519
    16.6添加题目522
    16.6.1添加选择题页面522
    16.6.2上传主题图526
    16.6.3添加判断题页面528
    16.6.4功能处理531
    16.7管理题目532
    16.7.1管理选择题页面532
    16.7.2管理判断题页面534
    16.7.3功能处理536
    16.8考试模块537
    16.8.1页面设计537
    16.8.2题号快速定位导航539
    16.8.3批改试卷542
    16.8.4自动更换试卷545
  • 内容简介:
    《PHP编程网络大讲堂(附光盘)》全面介绍PHP编程知识,全书共分4篇16章,内容包括PHP基础入门篇(第1~4章),介绍PHP环境的搭建、PHP配置文件和指令、数据类型和流程控制语句,以及PHP下进行面向对象编程等知识;PHP数据处理篇(第5~10章),介绍在Web页面、字符串、函数、正则表达以及数组中的处理,PHP中的异常处理机制等;PHP高级进阶篇(第11~15章),介绍MySQL知识,通过PHP操作MySQL数据库,操作XML、文件、目录以及Ajax等知识;PHP综合实例篇(第16章),介绍在线考试系统综合案例。
    《PHP编程网络大讲堂(附光盘)》可以作为PHP的基础入门学习书籍,也可以帮助中级读者提高编程技能,掌握面向实践的应用技能。
  • 目录:
    绪论1
    0.1静态网页与动态网页1
    0.2php的诞生与发展3
    0.3lamp简介7
    0.4php5特性9
    0.5常用开发工具11
    第一篇php基础入门篇
    第1章php基础入门14
    1.1apache和php是如何一起工作的14
    1.2选择php页面的哪一部分进行下载17
    1.3安装apache成功之后无法正常运行20
    1.4如何实现成功访问apache服务器23
    1.5看php帮助文档遇到的不解问题26
    1.6如何扩展php的imap模块29
    1.7php.ini文件中是不是有控制报错的选项31
    1.8safe_mode会影响哪些参数35
    1.9在本机上访问php文件,在地址栏中怎么填写41

    第2章php语法基础45
    2.1php嵌入标记定义的内容没有输出45
    2.2注释符号不起作用48
    2.3php的echo命令的显示问题50
    2.4php是弱类型定义语言55
    2.5在php中如何定义一个数组59
    2.6php中使用is_null和==null为何结果不同61
    2.7将数据强制转换成数组元素62
    2.8php中变量的命名规范问题65
    2.9if内定义的局部变量为什么在外面可以获取它的值67
    2.10可变变量的用处70
    2.11php中$_server的问题72
    2.12如何把常量的值赋给一个变量74
    2.13php句点连接符的作用77

    第3章流程控制84
    3.1php的if语句的解释84
    3.2if-else语句没起作用86
    3.3if-elseif-else语句的运用88
    3.4switch的case条件语句91
    3.5php的for循环语句的解释94
    3.6如何使用php的foreach进行循环97
    3.7while循环的括号中是一个赋值语句100
    3.8php中从1加到100用do-while怎么写102
    3.9continue语句加在while哪里啊105
    3.10php中include的路径问题107

    第4章面向对象的php编程111
    4.1php面向对象的一道面试题111
    4.2如何获取一个类113
    4.3类的方法里可以操作数据库吗117
    4.4php的访问修饰符有哪些120
    4.5static和final的区别123
    4.6构造函数的默认参数不能调用函数吗125
    4.7不理解析构函数什么意思129
    4.8谁能详细解释一下php中的__get()和__set()函数吗132
    4.9php中一个文件如何访问其他类对象134

    第二篇php数据处理篇
    第5章php与web页面交互140
    5.1什么是url传值140
    5.2php中如何使用get传递动态变量143
    5.3怎样不通过url传值146
    5.4如何用post处理多选框的值149
    5.5怎么记住用户的登录操作152
    5.6phpsession超时问题158
    5.7php中的cookie问题163

    第6章字符串169
    6.1php里字符串怎么表示169
    6.2在比较两个字符串时可不可以不区分大小写172
    6.3字符串的替换问题174
    6.4php中怎么截取字符串177
    6.5怎样判断一个字符串是否包含在另一个字符串中182
    6.6获取文件名中的扩展名187
    6.7怎么将字符串中的大小写进行统一191
    6.8不理解count_chars()函数的返回结果193
    6.9怎么将“1001”转换成“00001001”198
    6.10trim()函数为什么不能去掉空格201

    第7章函数204
    7.1使用onclick="sss()"提示缺少对象204
    7.2php中的函数是不是类似于java中的方法206
    7.3按值传参的问题209
    7.4按引用传参的问题211
    7.5可不可以让函数中的参数具有默认值214
    7.6php有办法把方法参数传递给数组吗216
    7.7函数嵌套是指什么218
    7.8php递归函数问题220
    7.9php里函数名是变量怎么调用223
    7.10在php中随机获得不重复的5个数224
    7.11php中只显示日期的函数是哪个228
    7.12在php中怎样剔除整数前面的“0”231

    第8章在php中使用正则表达式233
    8.1正则表达式中的“[a-za-z]”是什么意思233
    8.2php正则表达式匹配结果不理解234
    8.3怎么匹配字符串中的空格236
    8.4php正则表达式匹配身份证号格式238
    8.5正则表达式匹配问题241
    8.6php正则表达式替换问题246
    8.7php正则表达式分离数据250
    8.8不会写正则表达式怎么办254
    8.9从数组中剔除指定值的元素258

    第9章数组261
    9.1numericarrays和associativearrays的区别261
    9.2如何检查数组中是否含有指定值265
    9.3array_pad()函数可以在数组前面添加元素吗270
    9.4一次输出一个多维数组中一个数组的算法272
    9.5去掉数组中的重复元素275
    9.6数组转换问题278
    9.7怎么实现文件名的正常排序282
    9.8php中可不可让数组以键排序285
    9.9可不可以让数组排序后键不变286
    9.10array_multisort()函数的使用问题288
    9.11能不能按特殊要求对数组排序291
    9.12合并两个数组并去掉重复值293
    9.13php数组中可不可以删除元素296
    9.14求两组数据的交集300

    第10章异常处理303
    10.1如何理解php中的error_reporting指令303
    10.2php错误函数的疑惑306
    10.3php中有没有try{}catch(){}语句309
    10.4php异常处理语句不起作用311
    10.5php中raise函数中的&是什么意思315
    10.6php如何截取错误提示316

    第三篇php高级进阶篇
    第11章使用mysql数据库324
    11.1mysql和mssql的优缺点是什么呢324
    11.2mysql如何使用330
    11.3mysql用什么命令查看表名332
    11.4创建一个数据库和数据表333
    11.5如何修改mysql某个字段类型338
    11.6与mssql对应的mysql的select语句341
    11.7对有auto_increment列的表插入数据的问题343
    11.8如何删除表的内容中包含的指定字符串345
    11.9求一个mysql触发器349
    11.10请教创建mysql存储过程的问题352
    11.11关于mysql导入数据库问题357

    第12章php操作mysql数据库361
    12.1如何解决httpd应用程序错误内存不能为read361
    12.2php连接数据库出错363
    12.3php连接access的问题367
    12.4为什么mysql_select_db总是失败370
    12.5向数据库插入内容时怎么为空371
    12.6关于在mysql数据库查询的一个问题374
    12.7mysql_fetch_assoc和mysql_fetch_array的区别379
    12.8php分页显示数据384
    12.9mysql_errno()的问题388
    12.10怎么在php中获得mysql数据库列表389
    12.11如何使用mysql_list_tables()函数显示数据库中的表391
    12.12如何在php中提取mysql数据表的列名392
    12.13mysql+php文字乱码显示问题400

    第13章php操作xml文档403
    13.1php项目中有必要加入xml技术吗403
    13.2请问高手关于xml的初级问题405
    13.3如何使用php生成xml文件408
    13.4dom生成xml无法显示中文411
    13.5怎么读xml文件413
    13.6dom中文节点,为什么没有输出417
    13.7怎么操作xml文件时修改节点属性的值420
    13.8删除xml节点的奇怪现象423
    13.9php解析xml好像有很多种方法啊,有什么区别427
    13.10simplexml解释器如何能解释中文429

    第14章文件和目录435
    14.1如何理解php中的fopen()函数435
    14.2php读取文件的问题438
    14.3如何打开一个文件替换指定内容后再次写入446
    14.4fileatime($filename)函数出现strictstandards错误450
    14.5php读取中文乱码的问题452
    14.6验证上传的文件类型为图片并获得文件的后缀名455
    14.7按文件名读取文件问题461
    14.8怎么获取文件类型465
    14.9php能否取得硬盘剩余空间大小呢467

    第15章php与ajax471
    15.1学php需要学ajax和javascript吗471
    15.2如何用php和ajax结合实现登录472
    15.3请高手解释script代码的问题476
    15.4如何结合ajax实现登录480
    15.5ajax提交后的php页面该怎么写486
    15.6如何用xml形式接收php服务端的响应491
    15.7php无法接收ajax提交的json值495
    15.8ajax显示汉字的问题501

    第四篇php综合实例篇
    第16章在线考试系统506
    16.1开发背景506
    16.2系统分析506
    16.2.1需求分析506
    16.2.2可行性分析507
    16.3系统设计507
    16.3.1系统功能结构507
    16.3.2系统流程图508
    16.3.3开发环境509
    16.3.4文件夹组织结构509
    16.4设计数据库510
    16.4.1设计数据库表510
    16.4.2使用php创建数据库表511
    16.4.3添加体验数据513
    16.5用户登录页面515
    16.5.1页面设计515
    16.5.2用户登录/退出518
    16.5.3用户管理519
    16.6添加题目522
    16.6.1添加选择题页面522
    16.6.2上传主题图526
    16.6.3添加判断题页面528
    16.6.4功能处理531
    16.7管理题目532
    16.7.1管理选择题页面532
    16.7.2管理判断题页面534
    16.7.3功能处理536
    16.8考试模块537
    16.8.1页面设计537
    16.8.2题号快速定位导航539
    16.8.3批改试卷542
    16.8.4自动更换试卷545
查看详情
您可能感兴趣 / 更多
PHP编程网络大讲堂
鄂南人文-经济地理野外实习指导教程/“地方高校转型发展”实习实训试点系列教材
朱俊成、张敏、胡再、黄莉敏、王孝才 著
PHP编程网络大讲堂
咸宁、岳阳、九江跨区域协调发展研究
朱俊成、张敏、何国松 著
PHP编程网络大讲堂
基于共生视角的都市区多中心协同发展研究
朱俊成
PHP编程网络大讲堂
EJB 3.0从入门到精通
朱俊成、李有军、王俊伟 著