|
disk_total_space
function, 360
display_errors
setting in
php.ini
file, 69
division operator (/), 77
division shortcut operator (/=), 78
dll (Dynamic Link Library), 264
do..while
statement, 145, 151–152
documentation for PHP, 342
dollar sign ($), 54, 134, 323
dollar sign, double ($$), 60
domain name registration, 23
Domxml extension, 307
dot (.), 85, 134
dot, equal sign (.=), 85
double quotes. Seequotes
Dreamweaver MX software, 34
Dynamic Link Library. Seedll
dynamic variable names, 60–61
dynamic Web pages, 199
• E •
E_ALL
built-in constant, 68–69
echo
statement
definition of, 36, 44–45, 371
displaying array values with, 106
displaying constants with, 66
displaying HTML forms with, 204–205
displaying multidimensional array values
with, 120–121
displaying strings with, 89
displaying text fields with, 206
displaying variables with, 56–57, 59–60
example scripts using, 57–58
editors. Seeprogram editors
EditPlus program editor, 33
ellipses (...), 2
else
statement. See
if
statement
elseif
statement. See
if
statement
Emacs program editor, 33
e-mail, 23, 297–302, 307, 367
embedded scripting language, 15
empty
function, 133, 213, 375
encryption, 307
enctype
attribute,
form
tag, 239
end
function, 108, 356
E_NOTICE
built-in constant, 68–69
$_ENV
built-in array, 124–125
equal sign (=), 55, 132, 154, 322
equal sign, right angle bracket (=>), 99,
119–120
equality operator (==), 131
equality operator (===), 131
ereg
function, 371
eregi
function, 371
eregi_replace
function, 371
ereg_replace
function, 371
error level, setting, 68–70
error messages. See alsotroubleshooting
about long arrays, 123
cannot modify header information, 225
customizing, 71–72
database access denied, 272
database results invalid, 272–273
definition of, 67
exception handling, 194
formatting of, 41
in functions, 174–175
functions handling, 72
logging, 70–72
missing argument, 169
no such file or directory, 250
parsing errors, 36, 321
preventing display of, 57, 105–106
SQLite and, 278
from system commands, 286
types of, 67
undefined index, 105
undefined variables, 57
error_log
setting, in
php.ini
file, 70
error_log
statement, 71–72
error_reporting
setting, in
php.ini
file,
68–69
error_reporting
statement, 69–70
escaped characters, in double-quoted
strings, 84
E_USER_ERROR
built-in constant, 71
E_USER_NOTICE
built-in constant, 71
E_USER_WARNING
built-in constant, 71
Exception
class, 194
exclamation point (!), 142–143
exec
function, 287, 289–290
executable files, checking for, 280
exit
statement, 175
exp
function, 367
explode
function, 110–111, 356, 371
extension
setting in
php.ini
file, 264–265
381
Index
|