当前位置:首页 > 工业技术
PHP开发从入门到精通
PHP开发从入门到精通

PHP开发从入门到精通PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:袁鑫主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2010
  • ISBN:9787508473505
  • 页数:466 页
图书介绍:本书通过实例详细讲解了PHP与MySQL技术的结合,以及MySQL数据库的操作及管理。每个实例均从设计思想、功能分析、数据库设计、开发环境的配置以及开发过程的方面进行了详细的讲解,让读者通过一步一步往下阅读与调试,即可完成整个开发实例的设计与开发过程,操作简单,易学易懂,每一个过程后都会有详细透彻的知识点讲解,及时捕获程序中遇到的疑难杂症,方便读者进行自学。
《PHP开发从入门到精通》目录

第1章 配置PHP环境 1

【例1-1】Dreamweaver CS3的安装 1

【例1-2】服务器Apache的安装与配置 2

【例1-3】PHP的安装与配置 5

【例1-4】MySQL的安装与配置 7

【例1-5】phpMyAdmin的安装与配置 9

小结 10

第2章 步入PHP开发的殿堂 11

【例2-1】静态网页的简单例子——文字显示 11

【例2-2】动态网页的简单例子——文字显示 16

【例2-3】文件包含语句实例——简单引用 24

小结 26

第3章 HTML基础 27

【例3-1】HTML列表标记实例 27

【例3-2】HTML文本标记实例 31

【例3-3】HTML图像标记实例 34

【例3-4】HTML表格标记实例 36

【例3-5】HTML链接标记实例 40

【例3-6】HTML表单标记实例 46

【例3-7】HTML框架标记实例——保护环境网站 52

【例3-8】HTML多媒体标记实例 68

【例3-9】<marquee>标记实例 70

小结 73

第4章 JavaScript脚本编程语言 74

【例4-1】时间日期实例——数字时钟 74

【例4-2】鼠标类实例——获取鼠标位置和禁止键的使用 83

【例4-3】状态栏实例——状态栏显示的动态时钟 87

小结 90

第5章 PHP中的常量与变量 91

【例5-1】PHP中常量的定义与使用 91

【例5-2】PHP中的预定义常量 94

【例5-3】PHP中变量的定义与使用 97

【例5-4】PHP中的预定义变量 100

小结 101

第6章 PHP中的运算符与表达式 102

【例6-1】算术运算符 102

【例6-2】赋值运算符 104

【例6-3】位运算符 106

【例6-4】比较运算符 107

【例6-5】错误控制运算符 109

【例6-6】执行运算符 110

【例6-7】递增/递减运算符 112

【例6-8】逻辑运算符 113

【例6-9】字符串运算符 115

【例6-10】数组运算符 116

【例6-11】类型运算符 119

【例6-12】运算符的优先级 120

【例6-13】运算符与表达式综合实例 123

小结 124

第7章 PHP的控制语句 125

【例7-1】if...else判断 125

【例7-2】switch...case判断 128

【例7-3】whi1e循环 131

【例7-4】do...while循环 132

【例7-5】for循环 134

【例7-6】for...each循环 136

【例7-7】break语句 138

【例7-8】continue语句 139

【例7-9】嵌套控制结构 140

小结 142

第8章 PHP的函数 143

【例8-1】用户自定义函数与函数值的返回 144

【例8-2】函数的作用域 147

【例8-3】函数的参数传递 150

【例8-4】函数的递归 152

【例8-5】PHP内置库函数之数学函数 154

【例8-6】PHP内置库函数之字符串函数 158

【例8-7】PHP内置库函数之判断数据类型函数 161

小结 164

第9章 数组 165

【例9-1】数组的定义与使用 165

【例9-2】多维数组 169

【例9-3】数组排序 172

【例9-4】数组指针的移动 187

【例9-5】合并数组 190

小结 193

第10章 人机交互的实现 194

【例10-1】前台表单程序的制作——用户注册表单 194

【例10-2】用PHP验证表单——$_POST与S_FILES的运用 197

【例10-3】用JavaScript验证表单 206

【例10-4】笑话集展示——$_GET的运用 213

小结 217

第11章 PHP中的主机信息获取 218

【例11-1】系统主机信息获取——$_SERVER[]的运用 218

【例11-2】系统时间的获取——计算两个时间的间隔长度 223

【例11-3】图片倒计时实例 229

小结 232

第12章 PHP中的文件与目录的处理 233

【例12-1】目录实例——创建目录 233

【例12-2】文件实例——计数器 238

【例12-3】复制、移动、删除文件实例 244

小结 252

第13章 session与cookie的使用 253

【例13-1】session使用——多页之间信息的传递 253

【例13-2】cookie使用——用户登录保存期限 257

【例13-3】cookie实例——防重复刷新 265

小结 270

第14章 MySQL数据库的使用——学生信息管理系统 271

【例14-1】配置文件config.inc.php 273

【例14-2】创建数据库stu 275

【例14-3】在数据库stu中创建数据表student 278

【例14-4】学生信息浏览页面(含分页显示) 283

【例14-5】学生信息录入并添加到数据库 294

【例14-6】修改和更新学生信息 308

【例14-7】删除学生信息 317

【例14-8】查找学生信息 318

【例14-9】修改表结构 326

小结 329

第15章 PHP+MySQL综合实例——留言本 330

【例15-1】开发环境 332

【例15-2】配置文件ch15-1.php 332

【例15-3】安装留言本ch15-2.php 333

【例15-4】管理员登录功能实现ch15-3.pap 335

【例15-5】留言浏览功能实现ch15-4.pap 339

【例15-6】发表留言功能实现ch15-5.php与ch15.5-1.php 342

【例15-7】管理员留言浏览功能实现ch15-6.php 347

【例15-8】管理员删除留言功能实现ch15-7.php 351

【例15-9】管理员回复留言功能实现ch15-8.php 353

【例15-10】管理员退出登录ch15-9.php 356

小结 357

第16章 PHP+MySQL综合实例——新闻发布系统 358

【设计思想】 358

【例16-1】开发环境 361

【例16-2】配置文件ch16-1.php 362

【例16-3】安装新闻发布系统ch16-2.php 363

【例16-4】新闻类别增加、删除功能的实现ch16-3.php 365

【例16-5】新闻添加功能的实现ch16-4.php 369

【例16-6】新闻显示、编辑以及删除功能的实现ch16-5.php 373

【例16-7】用户管理功能的实现ch16-6.php 381

【例16-8】管理员退出登录功能的实现ch16-7.php 385

【例16-9】管理员登录功能的实现ch16-8.php 386

【例16-10】后台框架ch16-9.php 389

【例16-11】前台显示的实现ch16-10.php 396

小结 404

第17章 PHP+MySQL综合实例——相册系统 405

【例17-1】开发环境 407

【例17-2】配置文件 408

【例17-3】安装相册系统 409

【例17-4】首页显示以及用户登录功能的实现 412

【例17-5】相册新主人注册功能的实现 420

【例17-6】查看相册功能的实现 424

【例17-7】推荐相片至首页功能的实现 432

【例17-8】创建、删除相册功能的实现 438

【例17-9】相片上传功能的实现 443

【例17-10】删除相片功能的实现 447

【例17-11】更改用户密码功能的实现 452

【例17-12】用户间消息传递功能的实现 456

【例17-13】用户退出登录功能的实现 464

小结 465

参考文献 466

返回顶部