搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
PHP编程网络大讲堂
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787302239710
  • 作      者:
    朱俊成,景义林等编著
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2011
收藏
内容介绍
    《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.2 php的诞生与发展 3 
0.3 lamp简介 7 
0.4 php 5特性 9 
0.5 常用开发工具 11 
第一篇 php基础入门篇 
第1章 php基础入门 14 
1.1 apache和php是如何一起工作的 14 
1.2 选择php页面的哪一部分进行下载 17 
1.3 安装apache成功之后无法正常运行 20 
1.4 如何实现成功访问apache服务器 23 
1.5 看php帮助文档遇到的不解问题 26 
1.6 如何扩展php的imap模块 29 
1.7 php.ini文件中是不是有控制报错的选项 31 
1.8 safe_mode会影响哪些参数 35 
1.9 在本机上访问php文件,在地址栏中怎么填写 41 

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

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

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

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

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

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

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

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

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

第三篇 php高级进阶篇 
第11章 使用mysql数据库 324 
11.1 mysql和mssql的优缺点是什么呢 324 
11.2 mysql如何使用 330 
11.3 mysql用什么命令查看表名 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应用程序错误内存不能为read 361 
12.2 php连接数据库出错 363 
12.3 php连接access的问题 367 
12.4 为什么mysql_select_db总是失败 370 
12.5 向数据库插入内容时怎么为空 371 
12.6 关于在mysql数据库查询的一个问题 374 
12.7 mysql_fetch_assoc和mysql_fetch_array的区别 379 
12.8 php分页显示数据 384 
12.9 mysql_errno()的问题 388 
12.10 怎么在php中获得mysql数据库列表 389 
12.11 如何使用mysql_list_tables()函数显示数据库中的表 391 
12.12 如何在php中提取mysql数据表的列名 392 
12.13 mysql+php文字乱码显示问题 400 

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

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

第15章 php与ajax 471 
15.1 学php需要学ajax和javascript吗 471 
15.2 如何用php和ajax结合实现登录 472 
15.3 请高手解释script代码的问题 476 
15.4 如何结合ajax实现登录 480 
15.5 ajax提交后的php页面该怎么写 486 
15.6 如何用xml形式接收php服务端的响应 491 
15.7 php无法接收ajax提交的json值 495 
15.8 ajax显示汉字的问题 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
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证