主页 详情

《PHP、MySQL与JavaScript学习手册 第4版》_(美)尼克松著_13930704_9787512381650

【书名】:《PHP、MySQL与JavaScript学习手册 第4版》
【作者】:(美)尼克松著
【出版社】:北京:中国电力出版社
【时间】:2015
【页数】:675
【ISBN】:9787512381650
【SS码】:13930704

最新查询

内容简介

前言

第1章 动态Web内容介绍

HTTP和HTML: Berners-Lee的基础

Request/Response的处理流程

PHP、 MySQL、 JavaScript、CSS和HTML5所带来的便利

使用PHP

使用MySQL

使用JavaScript

使用CSS

于是出现了 HTML5

Apache Web服务器

关于开源

将它们结合在一起使用

思考题

第2章 安装开发服务器

什么是WAMP、 MAMP和LAMP?

在Windows下安装XAMPP

测试安装

在Mac OS X上安装XAMPP

访问文档根目录

在Linux上安装LAMP

远程操作

登录

使用FTP

使用程序编辑器

使用IDE

思考题

第3章 关于PHP

在HTML代码中嵌入PHP

本书的实例

PHP的结构

使用注释

基本语法

变量

运算符

变量赋值

多行命令

变量分类

常量

预定义常量

echo和print命令的区别

函数

变量的作用域

思考题

第4章 PHP中的表达式和控制流

表达式

TRUE还是FALSE?

直接量和变量

运算符

运算符的优先级

结合性

关系运算符

条件语句

if语句

else语句

elseif语句

switch语句

?运算符

循环

while循环

do.while循环

for循环

跳出循环

continue语句

隐式和显式转换

PHP动态链接

运行中的动态链接

思考题

第5章 PHP函数与对象

PHP函数

定义函数

返回值

返回一个数组

不由引用传递参数

返回全局变量

变量作用域要点重述

包含和请求文件

include语句

使用include_ once

使用require和require_once

PHP版本兼容

PHP对象

术语

声明一个类

创建对象

访问对象

对象克隆

构造方法

PHP 5析构方法

创建方法

PHP 5中的静态方法

声明属性

声明常量

PHP 5中属性和方法的作用域

静态属性和方法

继承

思考题

第6章 PHP的数组

数组基础

带数值下标的数组

关联数组

使用数组关键字赋值

foreach.as循环

多维数组

使用数组函数

is_ array

count

sort

shuffle

explode

extract

compact

reset

end

思考题

第7章 实用PHP技术

使用printf

精确度设置

字符串填充

使用sprintf

日期与时间函数

日期常量

使用checkdate

文件处理

检测文件是否存在

创建文件

从文件中读取数据

复制文件

移动文件

删除文件

更新文件

在多用户访问时为文件加锁

读取整个文件

上传文件

系统调用

XHTML或HTML5?

思考题

第8章 MySQL入门

MySQL基础

数据库术语简介

通过命令行访问数据库

启动命令行接口

使用命令行接口

分号

MySQL命令

数据类型

索引

创建索引

MySQL数据库查询

连接表

使用逻辑运算符

MySQL函数

用phpMyAdmin访问MySQL

思考题

第9章 掌握MySQL

数据库设计

主键:关系型数据库的关键

规范化

第一范式

第二范式

第三范式

什么时候不使用规范化

联系

一对一联系

一对多联系

多对多联系

数据库和匿名

事务

事务存储引擎

使用BEGIN

使用COMMIT

使用ROLLBACK

使用EXPLAIN

备份和恢复

使用mysqldump

创建备份文件

从备份文件中恢复数据库

用CSV格式转存数据

计划备份

思考题

第10章 使用PHP访问MySQL

使用PHP查询一个MySQL数据库

操作步骤

创建登录文件

连接MySQL数据库

实例练习

$ _POST数组

删除记录

显示表单

查询数据库

运行程序

MySQL实践

创建表

描述表

删除表

添加数据

检索数据

更新数据

删除数据

使用AUTO_ INCREMENT

执行附加查询

防止黑客攻击

可以采取的步骤

使用占位符

防止HTML注入

程序化使用mysqli

思考题

第11章 表单处理

建立表单

恢复提交的数据

register_ global s:保持原来答案

默认值

输入类型

净化输入

实例程序

HTML5有哪些更新?

Autocomplete属性

autofocus属性

placeholder属性

required属性

Override属性

width和height属性

还未完全实现的特性

form属性

list属性

min和max属性

step属性

color输入类型

number和range输入类型

Date和time拾取器

思考题

第12章 Cookies、会话和身份验证

在PHP中使用Cookies

设置cookie

读取cookie

删除cookie

HTTP身份验证

保存用户名和口令

加密

使用会话

开始会话

结束会话

设置超时

会话安全

思考题

第13章 探究JavaScript

JavaScript和HTML文本

在文档头部使用Scripts

老式和非标准浏览器

包含JavaScript文件

调试JavaScript错误

使用注释

分号

变量

字符串变量

数值型变量

数组

运算符

算术运算符

赋值运算符

比较运算符

逻辑运算符

变量自增和自减

字符串连接

转义字符

设置变量类型

函数

全局变量

局部变量

文档对象模型

但不那么简单

使用DOM

关于document.write

使用console.log

使用alert

写入元素

使用document.write

思考题

第14章 JavaScript中的表达式和控制流

表达式

常量和变量

运算符

运算符优先级

结合性

关系运算符

with语句

使用onerror

使用try.catch

条件语句

if语句

else语句

switch语句

?运算符

循环

while循环

do.while循环

for循环

跳出一个循环

continue语句

显式类型转换

思考题

第15章 JavaScript函数、对象和数组

JavaScript函数

定义函数

返回值

返回数组

JavaScript对象

声明类

创建对象

访问对象

prototype关键字

JavaScript数组

数值数组

关联数组

多维数组

使用数组方法

思考题

第16章 JavaScript和PHP验证与错误处理

用JavaScript验证用户输入

validate.html文档(第一部分)

validate.html文档(第二部分)

正则表达式

通过元字符匹配

模糊字符匹配

通过括号分组

字符类别

指定范围

否定

一些更复杂的例子

元字符汇总

一般修饰符

在JavaScript中使用正则表达式

在PHP中使用正则表达式

PHP验证后重新显示表单

思考题

第17章 使用Ajax

什么是Ajax

使用XMLHttpRequest

第一个Ajax程序

使用GET代替POST

发送XML请求

使用Ajax框架

思考题

第18章 CSS简介

导入样式表

从HTML内部导入样式表

嵌入样式设置

使用ID

使用类

使用分号

CSS规则

多重赋值

使用注释

样式类型

默认样式

用户样式

外部样式表

内部样式

内联样式

CSS选择器

类型选择器

后继选择器

子代选择器

ID选择器

类选择器

属性选择器

通用选择器

分组选择

CSS层叠

样式表的生成器

样式表方法

样式表选择器

计算特性

div和span元素间的区别

度量单位

字体和排版

字体族

字体样式

字体大小

字体粗细

管理文本样式

文本修饰

间距

对齐

转换

缩进

CSS颜色

简略颜色字符串

渐变

元素定位

绝对定位

相对定位

固定定位

伪类

规则简写

盒模型和布局

设置边距

应用边框

调整补白

对象内容

思考题

第19章 支持CSS3的高级CSS

属性选择器

匹配部分字符串

box-sizing属性

CSS3背景

background-clip属性

background-origin属性

background-size属性

使用auto值

多重背景

CSS3边框

border-color属性

border-radius属性

矩形阴影

元素溢出

多栏布局

色彩与不透明度

HSL色彩

HSLA色彩

RGB色彩

RGBA色彩

opacity属性

文字效果

text-shadow属性

text-overflow属性

word-wrap属性

网页字体

Google网络字体

变换

三维变换3D

特效

特效属性

特效持续

特效延迟

特效定时

语法缩写

思考题

第20章 由JavaScript访问CSS

回顾getElementByld函数

O函数

S函数

C函数

包含函数

由JavaScript访问CSS属性

一些常用属性

其他属性

内联JavaScript

this关键词

在Script中使对象与事件关联

关联至其他事件

添加新元素

其他增减元素的方法

使用中断

使用setTimeout

取消timeout

使用setInterval

在动画中使用中断

思考题

第21章 jQuery概述

为什么是jQuery?

jQuery的介绍

选择正确的版本

下载

使用内容分发网络

总使用最新版本

定制jQuery

jQuery符号

一个简单的例子

避开库冲突

选择器

CSS方法

元素选择器

ID选择器

类型选择器

组合选择器

事件处理

等待至Documnent加载完成

事件函数及属性

失焦与聚焦事件

this关键字

click和dbclick事件

键盘输入事件

审慎编程

鼠标移动事件

其他鼠标事件

其他可选鼠标方法

提交事件

特效

隐藏与显示

toggle方法

淡入与淡出

滑动收起和放下元素

动画

停止动画

操作DOM

text和html方法的区别

val和attr方法

添加和移除元素

动态应用样式类型

修改尺寸

width和height方法

innerWidth方法和innerHeight方法

outerWidth方法和outHeight方法

遍历DOM

父元素

子元素

兄弟元素

选择下一个或前一个元素

遍历jQuery选择器

is方法

不通过选择器来使用jQuery

$.each方法

$.map方法

使用Ajax

使用Post方法

使用Get方法

插件

jQuery用户界面

其他插件

移动jQuery

思考题

第22章 HTML5概述

画布

地理定位

音频和视频

表单

本地存储

Web Workers

Web应用

微数据

小结

思考题

第23章 HTML5画布

创建和访问一个画布

toDateUPL函数

指定图片类型

fillRect方法

clearRect方法

strokeRect方法

组合这些命令

createLinearGradient方法

详解addColorStop方法

createRadialGradient方法

使用模式来填充

写文本到画布

strokeText()方法

文字上下对齐方式性质

字体属性

对齐方式属性

文本填充方法

measuretext方法

画线

lineWidth属性

lineCap和lineJoin属性

miterlimit属性

使用路径

moveTo和LineTo方法

stroke方法

rect方法

填充区域

clip方法

isPointlnPath方法

使用曲线

arc方法

arcTo方法

quadraticCruveTo方法

bezierCurveTo方法

Manipulating Images

drawImage方法

调整图像大小

选择图片区域

从画布中复制图片

添加阴影

像素级的编辑

getImageData方法

data数组

putImageData方法

createImageData方法

先进的图形效果

globalCompositeOperation属性

globalAlpha属性

转换

scale方法

save和restore方法

rotate方法

translate方法

transform方法

setTransform方法

小结

思考题

第24章 HTML5音频和视频

关于Codecs

〈audio〉元素

不支持HTML5的浏览器

〈video〉元素

视频解码器

支持先前版本的浏览器

小结

思考题

第25章 其他HTML5属性

地理定位和GPS服务

其他定位方法

地理位置定位和HTML5

本地存储

使用本地存储

localStorage对象

Web Worbers

脱机使用Web应用

拖放操作

跨文档传递消息

Microdata

其他HTML5标记

小结

思考题

第26章 综合应用

设计一个社交网站

关于网站

function.php

函数

header.php

setup.php

index.php

signup.php

检测用户名的有效性

登录

checkuser.php

login.php

Profile.php

添加“About Me”文本

添加用户图片

处理图片

显示当前的简介文件

memebers.php

查看用户的简介

添加和删除好友

列出所有成员

friends.php

messages.php

logout.php

styles.css

javascript.js

附录A思考题答案

附录B在线资源

附录C MySQL函数

附录D jQuery选择器、对象和方法


书查询(www.shuchaxun.com)本网页唯一编码:
d79d722860afbc53ca3be88c4e52bdcc#6d70ab3cbdde05b00234bedb051dd064#80509600#13930704.zip