主页 | Homepage
博客 | Delbert's Blog
源码 | Github Repo
关于本书
1.
前言
1.1.
这本书是为你准备的吗?
1.2.
这本书不是为这些人所准备的
1.3.
学完这本书你将得到什么
1.4.
如何使用这本书
1.5.
给Perl程序员的建议
1.6.
给C/C++/Java程序员的建议
1.7.
跨平台的PHP
1.8.
成功的提示
1.9.
关于出版商
1.10.
版权和使用权
1.11.
给点反馈
1.12.
关于我
1.13.
致谢
2.
PHP简介
2.1.
历史
2.1.1.
背景
2.1.2.
早期版本的PHP
2.1.3.
当前版本
2.1.4.
从PHP 3升级
2.1.5.
从PHP 4升级
2.1.6.
PHP的创造者们
2.1.7.
同Zend的关系
2.2.
PHP的优势
2.2.1.
同HTML的关系
2.2.2.
解释VS编译
2.2.3.
输出控制
2.2.4.
性能
2.2.5.
同其他语言的对比
2.2.6.
什么时候使用PHP
2.2.7.
什么时候不用PHP
2.2.8.
向你的老板推销PHP
2.3.
扩展PHP
2.4.
PHP扩展和应用库
2.5.
运行PHP脚本
2.6.
怎样写PHP
2.6.1.
空白
2.6.2.
转义符
2.6.3.
定界符
2.6.4.
变量类型简介
2.6.5.
代码块
2.6.6.
开合代码岛
2.6.7.
注释
2.6.8.
条件语句
2.6.9.
Switch语句
2.6.10.
循环
2.6.11.
无尽的循环
2.6.12.
特殊的循环关键字
2.6.13.
循环嵌套
2.6.14.
混合处理模式
2.6.15.
包含其他文件
2.7.
代码非正常中止
2.8.
编辑PHP配置
2.9.
总结
2.10.
练习
2.11.
扩展阅读
2.12.
下一章
3.
简单的变量和操作符
3.1.
数据类型
3.2.
检查变量是否被赋值
3.3.
自动类型转换
3.4.
强制类型转换
3.5.
非十进制数字系统
3.6.
变量的作用域
3.7.
可变变量
3.8.
超全局变量
3.9.
预设变量
3.10.
引用
3.11.
常量
3.11.1.
预设常量
3.12.
操作符
3.12.1.
组合操作符
3.12.2.
比较操作符
3.12.3.
完整的操作符列表
3.12.4.
三元操作符
3.12.5.
范围解析操作符
3.12.6.
执行操作符
3.12.7.
操作符优先级和结合性
3.13.
总结
3.14.
练习
3.15.
扩展阅读
3.16.
下一章
4.
函数
4.1.
函数概要
4.2.
怎样阅读函数原型
4.3.
处理变量
4.4.
控制脚本执行
4.5.
处理日期时间
4.5.1.
读取当前时间
4.5.2.
从字符串转换
4.5.3.
转换为字符串
4.5.4.
由成分组成日期
4.6.
数学计算
4.6.1.
四舍五入
4.6.2.
随机化
4.6.3.
三角函数转换
4.6.4.
其他的数学转换函数
4.6.5.
进制转换
4.6.6.
数学常量
4.7.
与字符串共舞
4.7.1.
子字符串
4.7.2.
字符串替换
4.7.3.
ASCII转换
4.7.4.
字符串统计
4.7.5.
子字符串查找
4.7.6.
从字符串第一次出现的位置开始返回
4.7.7.
移除空白
4.7.8.
字符串换行
4.7.9.
大小写转换
4.7.10.
生成安全的数据散列
4.7.11.
另一种数据散列算法
4.7.12.
自动转义字符串
4.7.13.
格式化输出数字
4.7.14.
从字符串中移除HTML
4.7.15.
字符串比较
5.
[数组]
6.
[对象]
7.
[HTML表单]
8.
[文件]
9.
[数据库]
10.
[Cookies和Sessions]
11.
[多媒体]
12.
[XML和XSLT]
13.
[输出缓存]
14.
[Java和COM]
15.
[网络]
16.
[杂项]
17.
[安全问题]
18.
[性能]
19.
[编写PHP]
20.
[编写扩展]
21.
[不同的PHP用法]
22.
[PHP实践]
23.
[close?闭包?] TBD
24.
[习题答案]
25.
[PHP的未来]
26.
[词汇表]
Published with GitBook
A
A
Serif
Sans
White
Sepia
Night
Share on Twitter
Share on Google
Share on Facebook
Share on Weibo
Share on Instapaper
Practical PHP Programming
总结
PHP中的变量通常以
$
开头,在脚本中可以作为各种类型的数据。
如果你想用一个值不变的变量,请使用常量。从速度方面看,可能会有一点区别,然而,常量使得程序清晰易读,而且也保证不会被别的程序猿改变其值。
PHP提供了很多操作符使得你可以方便地操纵变量。每种操作符都有优先级和结合性,但是你不能仅仅依赖这些。
一些操作符,如
++
,根据与变量的相对位置会有不同的作用。