13.09.2016 Views

PHP and MySQL Web Development 4th Ed-tqw-_darksiderg

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

946 <strong>PHP</strong><br />

comm<strong>and</strong> line, 531<br />

configuring, 894<br />

constants, 31<br />

control structures, 46, 49<br />

alternate syntax, 56<br />

breaking out of, 56<br />

conditionals, 46-51<br />

declare, 57<br />

loops, 51-56<br />

database interfaces, 282<br />

date <strong>and</strong> time, 469, 474<br />

calendar functions, 480-481<br />

checkdate() function, 474<br />

converting between <strong>PHP</strong> <strong>and</strong><br />

<strong>MySQL</strong> formats, 476-477<br />

date calculations, 477-478<br />

date() function, 469-472<br />

floor() function, 478<br />

getdate() function, 473<br />

microseconds, 480<br />

mktime() function, 471-472<br />

<strong>PHP</strong> <strong>Web</strong> site, 481<br />

date() function, 21-22<br />

Developer <strong>Web</strong> site, 909<br />

Developer’s Network Unified Forums<br />

<strong>Web</strong> site, 909<br />

development environments, 544<br />

embedding in HTML, 17-18<br />

comments, 20-21<br />

statements, 19-20<br />

tags, 18-19<br />

whitespace, 20<br />

environment variable functions, 450<br />

evaluating strings, 525-526<br />

extensions directory, copying<br />

libpdf_files, 899<br />

functions<br />

eval() function, 525-526<br />

get_current_user() function, 529<br />

get_extension_funcs(), 528<br />

get_loaded_extensions() function,<br />

528<br />

getlastmod() function, 529<br />

highlight_file(), 530-531<br />

ini_get() function, 529-530<br />

ini_set() function, 529-530<br />

my_error_h<strong>and</strong>ler() function, 565<br />

mysql connect() function, 555<br />

mysqli_errno() function, 556<br />

mysqli_error() function, 556<br />

mysqli_query() function, 556<br />

names in code, 539<br />

serialize() function, 526-527<br />

set_error_h<strong>and</strong>ler() function, 565<br />

show_source() functions, 530-531<br />

unserialize() function, 527<br />

variables, 44-46<br />

gd documentation <strong>Web</strong> site, 508<br />

highlighting syntax, 530-531<br />

Homepage <strong>Web</strong> site, 908<br />

images<br />

canvas, creating, 487<br />

creating, 486-499<br />

formats, 484<br />

generating automatically, 490-491<br />

GIF (Graphics Interchange<br />

Format), 485<br />

identifiers, destroying, 490<br />

JPEG (Joint Photographic Experts<br />

Group), 485<br />

outputting, 489-490<br />

PNG (Portable Network Graphics),<br />

485<br />

supporting, 484<br />

text, 487-499<br />

WBMP (Wireless Bitmap), 485<br />

installation, 14, 894<br />

binary installations, 890<br />

source installations, 891, 893-896<br />

Windows, 903-905<br />

jpeg-6b, downloading, 484<br />

Kitchen <strong>Web</strong> site, 909<br />

language constructs<br />

die(), 526<br />

exit, 526<br />

libraries, 891<br />

Magazine <strong>Web</strong> site, 907<br />

modular names in code, 539<br />

network lookup functions, 455-459<br />

dns_get_mx(), 459<br />

explode(), 459

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!