CHAPTER1 Introductions 1
CHAPTER2 Apache Functions 5
apache_lookup_uri 7
apache_note 8
getallheaders 8
virtual 8
CHAPTER3 Array Functions 11
array_walk 13
array 13
arsort 14
asort 16
count 16
current 17
each 18
end 19
key 20
ksort 20
list 21
next 22
pos 23
prev 24
range 24
reset 25
rsort 26
shuffle 27
sort 28
sizeof 28
uasort 29
uksort 30
usort 32
CHAPTER4 Calendar Functions 33
FrenchToJD 35
GregorianToJD 35
JDToJulian 36
JulianToJD 36
JDToJewish 37
JewishToJD 38
JDToFrench 38
JDDayOfWeek 39
JDMonthName 39
CHAPTER5 Date/Time Functions 41
checkdate 43
date 44
easter_days 45
easter_date 45
getdate 46
gettimeofday 47
gmdate 47
gmmktime 48
microtime 48
mktime 49
strftime 49
time 51
CHAPTER6 Dbase Functions 53
dbase_add_record 55
dbase_close 55
dbase_create 56
dbase_delete_record 57
dbase_get_record 58
dbase_numfields 58
dbase_numrecords 59
dbase_open 60
dbase_pack 61
CHAPTER7 DBM Database Functions 63
dblist 65
dbmclose 65
dbmdelete 66
dbmexists 66
dbmfetch 67
dbmfirstkey 68
dbminsert 68
dbmnextkey 69
dbmreplace 70
dbmopen 71
CHAPTER8 Directory Functions 73
chdir 75
dir 75
opendir 77
closedir 77
readdir 78
rewinddir 79
CHAPTER9 Dynimic Loading Functions 81
dl 83
CHAPTER10 FilePro Functions 85
filepro 87
filepro_fieldcount 87
filepro_fieldname 87
filepro_fieldtype 88
filepro_fieldwidth 88
filepro_retrieve 89
filepro_rowcount 90
CHAPTER11 Filesystem Functions 91
basename 93
chgrp 93
chmod 94
chown 94
clearstatcache 95
copy 96
delete 96
dirname 97
diskfreespace 98
fopen 98
fclose 99
feof 100
fgetc 100
fgetcsv 102
fgets 102
fgetss 103
file_exists 104
file 104
flock 105
fileatime 106
filectime 106
filemtime 107
filegroup 107
fileinode 108
fileowner 108
filesize 109
fileperms 109
filetype 110
fpassthru 111
fputs 111
fread 112
fseek 113
ftell 113
fwrite 114
is_dir 115
is_file 116
is_executable 116
is_readable 117
is_link 117
is_writeable 118
link 118
linkinfo 119
lstat 119
mkdir 120
popen 121
readfile 122
pclose 122
readlink 123
rename 124
rewind 124
rmdir 125
stat 126
set_file_buffer 127
tempnam 128
symlink 128
touch 129
umask 129
unlink 130
CHAPTER12 HTTP Functions 133
header 135
setcookie 136
CHAPTER13 Hyperwave Functions 137
hw_Children 139
hw_ChildrenObj 139
hw_Close 139
hw_Connect 140
hw_Cp 141
hw_Deleteobject 141
hw_DocByAnchor 142
hw_DocByAnchorObj 142
hw_DocumentAttributes 142
hw_DocumentContent 143
hw_DocumentBodyTag 143
hw_DocumentSetContent 144
hw_DocumentSize 144
hw_EditText 145
hw_Error 145
hw_ErrorMsg 146
hw_Free_Document 146
hw_GetAnchorsObj 147
hw_GetAnchors 147
hw_GetAndLock 148
hw_GetChildColl 148
hw_GetChildCollObj 149
hw_GetChildDocColl 149
hw_GetChildDocCollObj 150
hw_GetObject 150
hw_GetObjectByQuery 151
hw_GetObjectByQueryColl 151
hw_GetObjectByQueryObj 152
hw_GetObjectByQueryCollObj 152
hw_GetParents 153
hw_GetParentsObj 153
hw_GetRemote 154
hw_GetRemoteChildren 154
hw_GetSrcByDestObj 155
hw_GetText 155
hw_GetUsemame 156
hw_Identify 156
hw_InCollections 157
hw_Info 157
hw_InsColl 158
hw_InsDoc 158
hw_InsertDocument 159
hw_InsertObject 159
hw_Modifyobject 160
hw_New_Document 161
hw_Mv 161
hw_Objrec2Array 162
hw_OutputDocument 162
hw_pConnect 163
hw_PipeDocument 164
hw_Root 164
hw_Unlock 165
hw_Who 165
CHAPTER14 Image Functions 167
GetImageSize 169
ImageCreate 170
ImageArc 170
ImageChar 171
ImageCharUp 171
ImageColorAllocate 172
ImageColorAt 172
ImageSetPixel 173
ImageColorClosest 173
ImageColorResolve 174
ImageColorExact 174
ImageColorSet 175
ImageColorsForIndex 175
ImageColorsTotal 176
ImageColorTransparent 177
ImageCopyResized 177
ImageCreateFromGIF 178
ImageGIF 178
ImageCreateFromPNG 179
ImageDestroy 180
ImagePNG 180
ImageDashedLine 181
ImageFill 181
ImagePolygon 182
ImageFilledPolygon 183
ImageRectangle 183
ImageFilledRectangle 184
ImageFillToBorder 184
ImageFontWidth 185
ImageFontHeight 185
ImageInterlace 186
ImageLine 186
ImageLoadFont 187
ImagePSLoadFont 187
ImagePSFreeFont 188
ImagePSEncodeFont 188
ImagePSText 189
ImageString 190
ImagePSBBox 190
ImageStringUp 191
ImageSX 192
ImageSY 192
ImageTTFBBox 193
ImageTTFText 194
CHAPTER15 IMAP Functions 197
imap_open 199
imap_ping 200
imap_close 200
imap_reopen 201
imap_headers 202
imap_header 203
imap_fetchheader 204
imap_alerts 204
imap_errors 205
imap_last_error 206
imap_append 206
imap_base64 207
imap_binary 207
imap_qprint 208
imap_8bit 208
imap_body 209
imap_check 209
imap_mailboxmsginfo 210
imap_deletemailbox 212
imap_delete 212
imap_createmailbox 212
imap_expunge 213
imap_undelete 214
imap_fetchbody 214
imap_fetchstructure 215
imap_getmailboxes 217
imap_getsubscribed 217
imap_listmailbox 218
imap_listsubscribed 219
imap_mail_copy 220
imap_mail_move 220
imap_msgno 221
imap_num_msg 221
imap_num_recent 222
imap_renamemailbox 222
imap_rfc822_write_address 223
imap_rfc822_parse_adrlist 224
imap_scanmailbox 224
imap_search 225
imap_setflag_full 227
imap_clearflag_full 228
imap_sort 228
imap_status 229
imap_subscribe 230
imap_unsubscribe 230
imap_uid 230
CHAPTER16 LDAP Functions 233
ldap_bind 235
ldap_connect 235
ldap_close 236
ldap_unbind 237
ldap_add 237
ldap_delete 238
ldap_mod_add 239
ldap_mod_del 239
ldap_modify 240
ldap_mod_replace 240
ldap_search 241
ldap_count_entries 242
ldap_get_entries 242
ldap_first_entry 243
ldap_next_entry 244
ldap_get_attributes 245
ldap_first_attribute 246
ldap_next_attribute 246
ldap_get_values 247
ldap_get_dn 248
ldap_read 249
ldap_dn2ufn 250
ldap_explode_dn 250
ldap_list 251
ldap_free_result 252
CHAPTER17 Mail Functions 253
mail 255
CHAPTER18 Mathematical Functions 257
Abs 259
Acos 259
Cos 259
Asin 260
Sin 260
Atan 261
Atan2 261
base_convert 262
Tan 262
BinDec 263
DecBin 263
DecHex 264
HexDec 264
DecOct 265
OctDec 266
Ceil 266
round 267
Floor 267
srand 268
rand 268
getrandmax 269
mt_srand 270
mt_rand 270
mt_getrandmax 271
Exp 271
Log 272
Log10 272
max 273
min 273
number_format 274
pi 275
pow 276
Sqrt 276
CHAPTER19 MySQL Functions 279
mysql_pconnect 281
mysql_connect 281
mysql_close 282
mysql_create_db 282
mysql_list_dbs 283
mysql_drop_db 284
mysql_select_db 285
mysql_query 285
mysql_db_query 286
mysql_tablename 287
mysql_list_tables 287
mysql_num_fields 288
mysql_num_rows 289
mysql_list_fields 289
mysql_field_table 290
mysql_field_flags 290
mysql_field_len 291
mysql_field_name 291
mysql_field_type 292
mysql_affected_rows 293
mysql_fetch_field 294
mysql_fetch_row 295
mysql_fetch_lengths 296
mysql_insert_id 296
mysql_field_seek 297
mysql_data_seek 297
mysql_errno 298
mysql_error 298
mysql_fetch_object 300
mysql_free_result 301
mysql_result 301
CHAPTER20 Network Functions 303
checkdnsrr 305
closelog 305
debugger_on 306
debugger_off 306
fsockopen 307
gethostbyname 308
gethostbyaddr 308
gethostbynamel 309
getmxrr 309
openlog 310
pfsockopen 311
set_socket_blocking 311
syslog 312
CHAPTER21 ODBC Functions 313
odbc_pconnect 315
odbc_connect 315
odbc_autocommit 316
odbc_binmode 317
odbc_close 317
odbc_close_all 318
sssodbc_commit 318
odbc_cursor 319
odbc_do 319
odbc_execute 320
odbc_prepare 320
odbc_exec 320
odbc_fetch_into 321
odbc_fetch_row 322
odbc_field_len 322
odbc_field_name 323
odbc_field_type 323
odbc_result 324
odbc_longreadlen 325
odbc_free_result 325
odbc_num_fields 326
odbc_num_rows 326
odbc_result_all 327
odbc_rollback 328
odbc_setoption 328
CHAPTER22 PHP Options And Information 331
error_log 333
error_reporting 334
getlastmod 335
getenv 335
getmyinode 336
getmypid 336
getmyuid 337
getrusage 338
get_cfg_var 338
get_current_user 339
get_magic_quotes_gpc 339
get_magic_quotes_runtime 340
phpinfo 341
phpversion 341
putenv 342
set_magic_quotes_runtime 342
set_time_limit 343
CHAPTER23 Program Excution Functions 345
escapeshellcmd 347
exec 347
system 348
passthru 348
CHAPTER24 Regular Expression Functions 351
ereg 353
ereg_replace 354
eregi 355
eregi_replace 355
split 356
sql_regcase 357
CHAPTER25 SNMPF Functions 359
snmpwalk 361
snmpget 361
snmpwalkoid 362
snmp_get_quick_print 363
snmp_set_quick_print 364
CHAPTER26 String Functions 365
AddSlashes 367
bin2hex 367
chr 368
chop 368
chunk_split 369
convert_cyr_string 370
crypt 370
echo 371
explode 372
flush 373
get_meta_tags 373
htmlentities 374
htmlspecialchars 375
implode 375
join 376
ltrim 377
md5 377
nl2br 378
Ord 378
parse_str 379
printf 380
print 380
quoteMeta 381
rawurldecode 381
rawurlencode 382
setlocale 383
similar_text 383
soundex 384
sprintf 385
str_replace 386
strchr 387
strcmp 387
strcspn 389
strip_tags 389
stripSlashes 390
strlen 390
strpos 391
strrchr 392
strrev 392
strspn 393
strrpos 393
strstr 394
strtok 394
strtlolwer 395
strtoupper 396
strtr 397
substr 397
ucfirst 398
trim 398
ucwords 399
CHAPTER27 URL Functions 401
base64_decode 403
base64_encode 403
parse_url 404
urldecode 405
urlencode 406
CHAPTER28 Variable Functions 409
empty 411
Doubleval 411
gettype 412
intval 413
is_array 413
is_double 414
is_float 415
is_int 416
is_integer 416
is_long 417
is_object 417
is_real 418
is_string 419
isset 419
settype 420
strval 420
unset 421
CHAPTER29 XML Parser Functions 423
xml_set_element_handler 425
xml_parser_create 425
xml_set_character_data_handler 426
xml_set_processing_instruction_handler 427
xml_set_notation_decl_handler 428
xml_set_external_entity_ref_handler 428
xml_set_unparsed_entity_decl_handler 429
xml_set_default_handler 429
xml_parse 430
xml_parser_set_option 431
xml_parser_free 431
xml_parser_get_option 432
xml_get_error_code 433
xml_error_string 433
xml_get_current_column_number 434
xml_get_current_line_number 435
xml_get_current_byte_index 435
utf8_decode 436
utf8_encode 436
CHAPTER30 Miscellany Faunctions 439
connection_status 441
connection_aborted 441
connection_timeout 442
die 442
eval 443
exit 444
extract 444
function_exists 445
iptcparse 446
pack 447
leak 447
register_shutdown_function 449
serialize 449
sleep 450
uniqid 451
unpack 451
unserialize 452
uslcep 453
CHAPTER31 Appendix 455