Specifications
PHP
846
floor() function, 399
getdate() function, 395
mktime() function,
394-398
PHP Web site, 400
date() function, 17-18
development environments,
IDE (integrated develop-
ment environments), 469
embedding in HTML,
13-14
comments, 16-17
PHP statements, 15-16
PHP tags, 14-15
whitespace, 16
environment variables,
functions, 367-368
evaluating strings, 449
extensions, loading
dynamically, 453
function names in code,
464
functions
dl() function, 453
eval() function, 449
getlastmod() function,
452-453
get_current_user()
function, 452
get_extension_funcs(),
451-452
get_loaded_exten-
sions() function,
451-452
get_magic_quotes_
gpc() function, 449
highlight_file(), 454
highlight_string()
function, 454
ini_get() function,
453-454
ini_set() function,
453-454
serialize() function,
450-451
set_magic_quotes_run-
time() function, 449
show_source()
functions, 454
unserialize() function,
451
gd documentation, Web
site, 428
IDE Web sites, 469
images
base canvas, setting up,
414-415
creating, 404-405
creating with fonts,
410-419
creating with text,
410-419
formats, 403
generating automati-
cally, 410
GIF (Graphics
Interchange Format),
404
JPEG (Joint
Photographic Experts
Group), 403
outputting, 409
PNG (Portable
Network Graphics),
403
supporting, 402
text, drawing or print-
ing on, 406-408
text, fitting onto but-
tons, 415-418
text, positioning onto
buttons, 418
text, writing onto
buttons, 419
WBMP (Wireless
Bitmap), 403
Web site support, 402
installing, 783
UNIX environment,
783-787
Windows environment,
799-800
jpeg-6b, downloading
(FTP site), 402
language constructs
die(), 450
exit, 450
libraries, 783
Web sites, 783
magic quotes, 448-449
modular names in code,
464
myErrorHandler()
function, 492
mysql connect() function,
482
mysql errno() function,
483
mysql error() function, 483
mysql pconnect() function,
483
mysql query() function,
483
mysql select db() function,
483
network lookup functions,
374-378
checkdnsrr(), 378
explode(), 377
gethostbyaddr(), 377
gethostbyname(),
376-377
getmxrr(), 376-378
parse_url(), 377
operators, 25-33
arithmetic operators,
26
assignment operator, 22
assignment operators,
27-29
40 7842 index 3/6/01 4:22 PM Page 846