作者:empty 页数:841 出版社:empty |
第21章性能调谐和负载测试.21.0概述.21.1计算函数执行时间.21.2计算程序执行时间.21.3通过排错扩展进行代码剖析.21.4对网站进行压力测试.21.5避免使用正则表达式.21.6使用加速器.第22章正则表达式.22.0概述.22.1从ereg转换到preg.22.2匹配单词.22.3查找第n个匹配项.22.4选择进行贪婪或非贪婪匹配.22.522.6在HTML标签中捕获文本.22.7阻止对子模式匹配文本的捕获.22.8转义正则表达式中的特殊字符.xil|目录22.9通过模式分隔符读取记录.22.10在正则表达式中使用PHP函数.第23章文件.23.0概述.23.1创建或打开一个本地文件.23.2创建一个临时文件.23.3打开远程文件.23.4从标准输入中读取数据.23.5把文件内容读取到字符串中.23.6计算文件中的行数、段数或记录数.23.7处理文件中的每一个词.23.8从文件中随机提取一行.23.9随机化处理文件中的所有行.23.10处理长度可变的文本字段.23.11读取配置文件.23.12不通过临时文件而实现对文件的修改.23.13将缓冲内容刷出到一个文件中.23.14写入标准输出.23.15同时写入到多个文件句柄.23.16转义Shell中的元字符串.23.17向程序传递输入数据.23.18从程序中读取标准输出.23.19从程序中读取标准错误信息.23.20锁定文件.23.21读写自定义文件类型.23.22读写压缩文件.第24章目录.24.0概述.24.1获取并设置文件时间戳.24.2获取文件信息.
第1章字符串.
访问子字符串.
提取子字符串.
替换子字符串.
逐字节处理字符串.
按字或按字节来反转字符串.
扩展和压缩制表符.
控制大小写.
在字符串中插入函数和表达式.
删除字符串两端的空白符.
生成逗号分隔的数据.
解析逗号分隔的数据.
生成字段宽度固定的数据记录.
解析字段宽度固定的数据记录.
分离字符串.
使文本在特定长度处自动换行.
在字符串中存储二进制数据.
编程:可下载的CSV文件.
第2章数字.
2.0概述.
检查变量中是否包含有效的数字.
比较浮点型数字.
对浮点型数取整.
操纵一系列连续的整数.
在一个范围内生成随机数.
生成有偏随机数.
取对数.
计算指数.
格式化数字.
格式化货币值.
正确地打印复数.
计算三角函数.
用度数而不是弧度来度量三角.
处理极大数或极小数.
在不同进制间转换.
非十进制数的计算.
计算球面坐标系中两点间的距离.
概述.
查出当前的日期和时间.
将时间和日期部件转换为纪元时间戳.
将纪元时间戳转换为时间和日期部件.
以特定的格式打印日期和时间.
计算两个日期间的时间差.
用儒路日计算两个日期间的时间差.
找到周.月或者年中的某一天.
验证日期.
从字符串中解析日期和时间.
对日期进行加,减运算.
3.11根据时区计算时间.
3.12处理夏令时.
3.13生成高精度的时间.
3.14生成时间范围.
3.15使用非公历纪年.
3.16使用纪元时间戳范围之外的日期.
3.17编程:日历.
第4章数组.
4.0概述.
4.1定义一个起始元素不为零的数组.
4.2用数组中的一个键保存多个元素.
4.3用一个整数范围来初始化数组.
4.4遍历数组.
4.5从数组中删除元素.
4.6改变数组大小.
4.7将一个数组追加到另一个数组.
4.8把数组转换成字符串,.
4.9使用逗号来打印数组.
4.10检查数组中是否存在某个键.
4.11检查数组中是否包含某个元素.
4.12确定值在数组中的位置.
4.13确定通过某种测试的元素.
4.14确定数组中经计算后的最大或最小元素.
4.15反转数组.
4.16数组排序.
4.17根据可计算的字段对数组进行排序.
4.18对多个数组进行排序.
4.19使用方法而不是函数来对数组进行序.
4.20对数组进行随机化处理.
4.21删除数组中重复的元素.
4.22对数组中的每个元素都应用一个函数.
第5章变量.
第6章函数.
第7章类和对象.
计算两个数组的并集、交集和差集.
创建一个类数组对象.
编程:出水平居中的HTML表格.
概述.
消除==和=的困扰.
为变量设定默认值.
不使用临时变量而实现变量值的交换.
动态创建变量名.
使用静态变量.
在进程间共享变量.
把复杂的数据类型压缩到一个字符串中.
将变量内容转存为字符串.
概述.
访问函数的参数.
为函数的参数设定默认值.
传递引用.
使用命名的参数.
创建可以接受个数可变的参数的函数.
返回变量的引用.
返回多个值.
跳跃选择返回的值.
返回失败信息.
调用可变函数.
在函数内部访问全局变量.
创建动态函数.
概述.
技巧化对象.
7.2定义对象构造器.
7.3定义对象解构器.
7.4实现访问控制.
7.5防止修改类和方法.
7.6定义字符串化的对象.
7.7定义接口.
7.8创建抽象的基类.
7.9传递对象引用.
7.10克隆对象.
7.11重要的属性访问.
7.12调用由另一个方法返回对象的方法.
7.13聚合对象.
7.14访问被覆盖的方法.
7.15使用方法的多态性.
7.16定义类常量.
7.17定义静态属性和方法.
7.18控制对象的序列化.
7.19分析对象.
7.20检查某对象是不是一个特定类的技巧.
7.21在对象技巧化期间自动地加裁类文件.
7.22动态技巧化一个对象.
7.23编程:where is.
第8章Web基础.
8.0概述.
8.1设置Cookie.
8.2读取Cookie的值.
8.3删除Cookie.mrz it nias
8.4重定向到一个不同的位置.
8.5检测不同的浏览器.
8.6建立查询字符串.
8.7读取Post请求的主体.
第10章访问数据库.
生成具有交替样式的HTML表格.
使用HTTP的基本或摘要认证.
使用Cookie认证.
把输出冲刷(Flushing) 到浏览器.
缓冲到浏览器的输出.
压缩Web输出.
读取环境变量.
设置环境变量.
在Apache服务器内部通信.
编程:网站账户{反)激活.
编程:小型Wiki.
概述.
处