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.

934 functions<br />

urlencode(), 399, 455<br />

usort(), 94<br />

valid_email(), 581<br />

values, returning, 155-156<br />

variables, 44, 148<br />

reinterpreting, 46<br />

scope, 151-153<br />

status, testing, 45<br />

type, setting/testing, 44-45<br />

fwrite() function, 67-68<br />

G<br />

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

generating images automatically, 490-491<br />

get_account_list() function, 671<br />

get_accounts() function, 668<br />

get_archive() function, 716<br />

get_categories() function, 618<br />

get_category_name() function, 621<br />

get_current_user() function, 529<br />

get_email() function, 707<br />

get_extension_funcs() function, 528<br />

get_loaded_extensions() function, 528<br />

get_magic_quotes_gpc() function, 272<br />

get_post() function, 761-762<br />

get_post_title() function, 765<br />

get_r<strong>and</strong>om_word() function, 593<br />

get_unsubscribed_lists() function, 712<br />

get_user_urls() function, 585, 599<br />

getARS() function, 828, 844, 846<br />

getCategoryName() function, 826-827<br />

getdate() function, 473<br />

getenv() function, 450<br />

gethostbyaddr() function, 458<br />

gethostbyname() function, 456-458<br />

getlastmod() function, 529<br />

getmxrr() function, 456<br />

getServerTime() function, 862-868<br />

gettype() function, 44<br />

Ghostscript <strong>Web</strong> site, 775<br />

GIF (Graphics Interchange Format), 485<br />

global privileges, 224<br />

global scope, 151<br />

global variables, 151<br />

GMT (Unix Epoch), 471<br />

Gnu Privacy Guard (GPG), 419<br />

installing, 420-422<br />

key pairs, 420-421<br />

testing, 422-427<br />

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

goods (commercial <strong>Web</strong> sites)<br />

adding value to, 335<br />

digital goods, providing, 334-335<br />

taking orders for, 331-334<br />

Google <strong>Web</strong> site, 811<br />

GPG (Gnu Privacy Guard), 419<br />

installing, 420-422<br />

key pairs, 420-421<br />

testing, 422-427<br />

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

GRANT comm<strong>and</strong>, 223-228<br />

GRANT privilege, 295<br />

GRANT statements, 287, 297<br />

grant tables, 288, 293<br />

Graphics Interchange Format (GIF), 485<br />

graphs<br />

data, 499-507<br />

tutorials, 508<br />

Gregorian calendar, 480-481<br />

GROUP BY clause, 256-257<br />

grouping data, 256-257<br />

H<br />

-h switch (mysql comm<strong>and</strong>), 221<br />

hackers, 366<br />

h<strong>and</strong>le.php file, 566<br />

h<strong>and</strong>lers<br />

continue, 320<br />

declare, 320<br />

exit, 321<br />

h<strong>and</strong>ling<br />

errors, 202<br />

exceptions, 193-195, 565-567<br />

Bob’s Auto Parts application,<br />

199-202<br />

catch blocks, 194<br />

classes, creating, 196<br />

Exception class, 195-197<br />

I/O (input/output) files, 199<br />

throwing exceptions, 193<br />

try blocks, 193<br />

tutorials, 203<br />

user-defined exceptions, 196-199<br />

h<strong>and</strong>shaking, 414-415

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

Saved successfully!

Ooh no, something went wrong!