Pro PHP- Patterns, Frameworks, Testing and More

(vip2019) #1

(^338) ■INDEX
IteratorAggregate class, 146
IteratorAggregate interface, 127, 143,
144–145, 161, 186
IteratorIterator, 151–152
iterators, 128–130, 146–158
AppendIterator, 147–148
ArrayIterator, 146
CachingIterator, 152
custom file filter, 169–171
DualIterator, 156–157
EmptyIterator, 152
FilterIterator, 148–149
helper functions, 129–130
InfiniteIterator, 152
■J
JSON (JavaScript Object Notation), 226
and JavaScript, 276, 278–279
and PHP, 273, 274–275
JSON parser script, 274
json.js library, 274
■K
key( ) method, 129, 144
KeyFilter iterator, 160
KeyObject class, 185
keys, using objects as, 184–187
keyup event, 282
ksort( ) method, 181
■L
language attribute, 70
late binding, 16, 48–49
lazy loading, 29
LEAVES_ONLY class constant, 154
Length Exceptions, 194–195, 198
lexing, 58
libapache2-svn package, 106
library directory, 260
LIMIT syntax, 152
LimitIterator, 146–147, 161
Line class, 47
link tag, 96
literal tag, 70
local_cert option, 292, 306
localhost operation, 318
location option, 292


tag, 110, 323
log( ) method, 35
LoggedException class, 36
logging exceptions, 35–37
custom exceptions, 35–36
defining uncaught exception handler,
36–37
overview, 35
Logic Exceptions, 189–191
login option, 292
loginAction parameter, 267
■M
magic_quotes_gpc function, 41
md5_file signature, 311
member variables, 299
members, static, 12–13
$menu array, 79
menuItem class, 78
MESSAGES metacommand, 232
Messages tag, 286
McArthur_819-9INDEX.fm Page 338 Thursday, March 6, 2008 1:43 PM
Free download pdf