S format, date function, 281
s format, date function, 281
s formatting directive, sprintf() function, 303
scalar variables, 35
scripts, configure, 4–6, 11–12
second normal form, 82–83
Secure Sockets Layer (SSL), 196–197
Security argument, setcookie() function, 153
SELECT command, 88–89, 130, 193
<SELECT> tag, 28–29, 176–178
SELECTED attribute, 29
semicolon (;), 32, 251
sending e-mail, 64–69
server-side execution, 30
$_SESSION variable, 36, 155–156
session_destroy() function, 300
sessions
defined, 154
managing user preferences with, 156–161
starting, 155–156
variables
overview, 154
registering, 155–156
session_start() function, 155, 198–199, 300
setcookie() function, 153, 289
shuffle() function, 273–274
single-dimensional arrays, 45
sites. See Web sites
SIZE attribute, 28–29
sizeof() function, 274
sleep() function, 295
spacing, 67
split() function, 299
sprintf() function, 44, 302–303
SQL (Structured Query Language), 84
sqrt() function, 294
srand() function, 294
SSL (Secure Sockets Layer), 196–197
standalone value, 235
start command, 6
start page (Apache), 7
startElement() function, 239–240, 244
$startTags array, 244
statements, 97
for, 115, 259–260
else, 140, 258–259
exit, 58, 295
foreach, 46
if, 127, 258–259
if...else, 40, 119, 157
if...elseif...else, 258–259
return, 48–49
while, 40, 93, 105, 259
stop command, 6
strings
concatenating, 67
defined, 35
discussed, 253
strings variable type, 252
stripslashes() function, 127, 175, 300–301
strlen() function, 303
strtolower() function, 304
strtoupper() function, 304
Structured Query Language (SQL), 84
style sheets, links to, 63
submit buttons, 29–30
substr() function, 120, 304–305
subtraction operator (-), 38, 255
sum() function, 213
superglobals, variables, 36
support resources, 308–310
symlink() function, 288
system() function, 298