25.09.2014 Views

ZEND PHP 5 Certification STUDY GUIDE

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

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

INDEX ” 263<br />

flags, 244<br />

files, see streams<br />

uploading, 102<br />

client-side size limitation, 102<br />

manipulating in <strong>PHP</strong>, 103<br />

security considerations, 103<br />

server-side size limitation, 102<br />

validating, 103<br />

filesize(), 239<br />

FilterIterator, 182<br />

and ArrayAccess, 183<br />

float, 8, 9<br />

formats, 9<br />

formatting, 84<br />

limitations, 9<br />

fopen(), 239<br />

arguments, 240<br />

for, 30<br />

foreach, 30, 58<br />

gotchas, 58<br />

interation with the array pointer, 58<br />

modifying elements by reference, 58<br />

pitfalls, 58<br />

using to iterate through DOM node list, 199<br />

form<br />

spoofing, 222<br />

submitting, 100<br />

forms<br />

array notation, 101<br />

file uploads, 102<br />

limiting size of, 102<br />

manipulating in <strong>PHP</strong>, 103<br />

security considerations, 103<br />

validating uploads, 103<br />

mixed POST/GET forms, 101<br />

multi-part, 102<br />

submitting, 98<br />

fprintf(), 87<br />

fputcsv(), 242<br />

fread(), 241<br />

fseek(), 241<br />

ftell(), 242<br />

ftruncate(), 239, 240<br />

func_get_arg(), 42<br />

func_get_args(), 42<br />

func_num_args(), 42<br />

function<br />

scope<br />

importing variables, 40<br />

functions<br />

arguments, 41<br />

default by-reference values, 44<br />

optional, 41<br />

passing, 41<br />

passing by reference, 43<br />

variable-length lists, 42<br />

defined, 37<br />

disabling built-in, 233<br />

returning values, 38<br />

by reference, 39<br />

scope, 40<br />

syntax, 37<br />

variable functions, 13<br />

fwrite(), 239, 240<br />

G<br />

GET, see HTTP, get<br />

getcwd(), 244<br />

global, 40<br />

limitations, 40<br />

H<br />

header(), 104<br />

heredoc, 75<br />

htmlentities(), 219<br />

htmlspecialchars(), 219<br />

HTTP<br />

and web pages, 97<br />

Licensed to 482634 - Amber Barrow (itsadmin@deakin.edu.au)

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

Saved successfully!

Ooh no, something went wrong!