CD HomeThe Web Programming CDSearch this CD

Symbols & Numbers | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Index: S

s elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
\S (non-Unicode whitespace characters): 10.1.2. Character Classes (JavaScript)
s objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
\s (space) metacharacter: 10.1.2. Character Classes (JavaScript)
\s (whitespace) metasymbol: 13.1. Introduction (PHP Cookbook)
18.8.3. Discussion (PHP Cookbook)
Sablotron C library (XSLT support for PHP): 11.4. Transforming XML with XSLT (Programming PHP)
Sablotron XSLT processor: 12.6.3. Discussion (PHP Cookbook)
safe_mode directive (php.ini file): 12.4.4. Safe Mode (Programming PHP)
salt characters added to encrypted passwords: 14.5.3. Discussion (PHP Cookbook)
salt string: 9.3. Authentication Using a Database (Web Database Applications)
9.3. Authentication Using a Database (Web Database Applications)
9.4.3.3. Authentication script (Web Database Applications)
same-origin policy: 21.3. The Same-Origin Policy (JavaScript)
samp elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
samp objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
SAPI (Server Abstraction API): 14.1. Architectural Overview (Programming PHP)
14.10.1. SAPI Globals (SG) (Programming PHP)
getting name of: A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
linking PHP into server via: 15.1.2. Configuring PHP with a Web Server (Programming PHP)
sapi_globals_struct: 14.10.1. SAPI Globals (SG) (Programming PHP)
Satellite CORBA Client extension: B.1. Optional Extensions Listing (Programming PHP)
Satisfy directive (Apache): 18. Apache Configuration (Webmaster in a Nutshell)
save( ) (CGI.pm): 14. The CGI.pm Module (Webmaster in a Nutshell)
save-crypt.php program: 14.9.3. Discussion (PHP Cookbook)
SAX: 12.5.1. Problem (PHP Cookbook)
scalar types: 2.2. Data Types (Programming PHP)
scalar values: A.2b. Alphabetical Listing of PHP Functions (f-i) (Programming PHP)
scalar variables, array processing and: 4.5.3. Discussion (PHP Cookbook)
scaling images: 9.7. Scaling Images (Programming PHP)
in PDF files: 10.4.1. Images (Programming PHP)
nonproportional scaling: 10.4.1. Images (Programming PHP)
Schemas for XML documents: 11.1. Lightning Guide to XML (Programming PHP)
scheme attribute, meta elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
scheme property, meta objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
schemes: 1.2. Uniform Resource Locators (URLs) (Webmaster in a Nutshell)
scientific notation: 2.2.2. Floating-Point Numbers (Programming PHP)
scope: 2.3.3. Variable Scope (Programming PHP)
2.10.2. Variable Scope (Web Database Applications)
call objects: 4.6.2. Local Variables: The Call Object (JavaScript)
7.3. Function Scope: The Call Object (JavaScript)
event handlers: 19.1.6. Scope of Event Handlers (JavaScript)
19.2.2. Event Handler Registration (JavaScript)
functions created with Function( ): 11.5. The Function( ) Constructor and Function Literals (JavaScript)
global object and: 23. Core JavaScript Reference (JavaScript)
lexical, nested functions and: 11.4. Lexical Scoping and Nested Functions (JavaScript)
overriding with pass by reference: 3.4.2. Passing Parameters by Reference (Programming PHP)
variables: 4.3. Variable Scope (JavaScript)
4.7. Variable Scope Revisited (JavaScript)
with statement and: 6.18. with (JavaScript)
variables in functions: 3.3. Variable Scope (Programming PHP), global, accessing: 3.3.1. Global Variables (Programming PHP)
scope attribute
<td> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<th> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
scope chains: 4.7. Variable Scope Revisited (JavaScript)
frames and: 13.11.3. JavaScript in Interacting Windows (JavaScript)
nested functions and: 19.2.4. Registering Objects as Event Handlers (JavaScript)
Window as global object: 12.1.1. The Window as Global Execution Context (JavaScript)
scope property
td objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
th objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scope, variables: 6.12.3. Discussion (PHP Cookbook)
scopeName property: 9.5.3. Event Handlers (Dynamic HTML)
ScoreBoardFile directive (Apache): 18. Apache Configuration (Webmaster in a Nutshell)
screen object: 9.6. Alphabetical Object Reference (Dynamic HTML)
Screen object (JavaScript): 11.3.2.4. System information (Webmaster in a Nutshell)
11.4. JavaScript API Reference (Webmaster in a Nutshell)
screen property: 13.7. The Screen Object (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
screen property (Window object): 11.3.2.4. System information (Webmaster in a Nutshell)
screenLeft property, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
screenTop property, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
screenX property
Event: 24. Client-Side JavaScript Reference (JavaScript)
Event object: 24. Client-Side JavaScript Reference (JavaScript)
event objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
MouseEvent object: 25. W3C DOM Reference (JavaScript)
Window object: 24. Client-Side JavaScript Reference (JavaScript)
window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
screenX, screenY properties (MouseEvent): 19.2.6.3. MouseEvent (JavaScript)
screenY property
Event: 24. Client-Side JavaScript Reference (JavaScript)
Event object: 24. Client-Side JavaScript Reference (JavaScript)
event objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
MouseEvent object: 25. W3C DOM Reference (JavaScript)
Window object: 24. Client-Side JavaScript Reference (JavaScript)
window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
Script directive (Apache): 19.2. mod_actions (Webmaster in a Nutshell)
script elements: 1.3. HTML (Dynamic HTML)
6.3.3. Event Handlers as <script> Tags (IE 4 and Later) (Dynamic HTML)
7.2. XHTML Modularization (XHTML Basic and 1.1) (Dynamic HTML)
8.3. Alphabetical Tag Reference (Dynamic HTML)
script objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
script tags, debugging and: 2.12.4. Other Common Problems (Web Database Applications)
ScriptAlias directive (Apache): 19.3. mod_alias (Webmaster in a Nutshell)
ScriptAliasMatch directive (Apache): 19.3. mod_alias (Webmaster in a Nutshell)
ScriptEngine( ), Global objects: 12.5. Core Objects (Dynamic HTML)
ScriptEngineBuildVersion( ) method, Global objects: 12.5. Core Objects (Dynamic HTML)
ScriptEngineMajorVersion( ) method, Global objects: 12.5. Core Objects (Dynamic HTML)
ScriptEngineMinorVersion( ) method, Global objects: 12.5. Core Objects (Dynamic HTML)
scripting (see client-side scripting also client-side scripting)
1.8. ECMAScript (Dynamic HTML)
(see also client-side scripting)
client-side includes: 5.9. Client-Side Includes (Dynamic HTML)
cross-platforms: 4.4. Cross-Platform Position Scripting (Dynamic HTML)
dynamic changing attribute vales: 4.3. Changing Attribute Values via Scripting (Dynamic HTML)
dynamic content: 5. Making Content Dynamic (Dynamic HTML)
event handlers: 2.3.5. The Event Model (Dynamic HTML)
6.3.2. Event Handlers as Object Properties (Dynamic HTML)
linking to multiple frames: 5.3. Links to Multiple Frames (Dynamic HTML)
modifying style sheet contents: 5.6.3. Other Techniques (Dynamic HTML)
positioning and: 1.5.2. Element Positioning and Layering (Dynamic HTML)
reconciling idiosyncrasies: 2.6.6. Custom APIs (Dynamic HTML)
scripting applets: 22.1. Scripting Java Applets (JavaScript)
scripting languages: 1.1.2. JavaScript Is Not Simple (JavaScript)
1.3.2. Web Scripting with PHP (Web Database Applications)
1.3.2. Web Scripting with PHP (Web Database Applications)
(see also PHP scripting language)
ActionScript: 1.4. JavaScript in Other Contexts (JavaScript)
default, specifying for entire HTML file: 12.2.1.1. The language and type attributes (JavaScript)
embedded in browsers: 1.3. Client-Side JavaScript (JavaScript)
engine for: 1.3.2. Web Scripting with PHP (Web Database Applications)
language attribute: 12.2.1.1. The language and type attributes (JavaScript)
specifying as MIME type: 12.2.1.1. The language and type attributes (JavaScript)
ScriptLog directive (Apache): 19.9. mod_cgi (Webmaster in a Nutshell)
ScriptLogBuffer directive (Apache): 19.9. mod_cgi (Webmaster in a Nutshell)
ScriptLogLength directive (Apache): 19.9. mod_cgi (Webmaster in a Nutshell)
script_name( ) (CGI.pm): 14. The CGI.pm Module (Webmaster in a Nutshell)
SCRIPT_NAME variable (CGI): 12.4. CGI Environment Variables (Webmaster in a Nutshell)
scripts: 2.3. Whitespace and Line Breaks (JavaScript)
4.3.2.1. Adding a second or subsequent query (Web Database Applications)
(see also PHP scripts)
access to nodes: 5.7.2.2. W3C DOM document tree (Dynamic HTML)
adding multiple queries to: 4.3.2.1. Adding a second or subsequent query (Web Database Applications)
combined: 5.2.1. Combined Scripts (Web Database Applications)
deferring execution of: 12.2.1.3. The defer attribute (JavaScript)
executing: 12.3.1. Scripts (JavaScript)
execution order of: 12.3.1. Scripts (JavaScript)
for customer management: 10.2. Customer Management (Web Database Applications)
for the winestore application: 10.1.1. Winestore Scripts (Web Database Applications)
11.1. The Winestore Home Page (Web Database Applications)
11.2.1. Viewing the Shopping Cart (Web Database Applications)
GTK functionality, loading with d1( ): 20.1. Introduction (PHP Cookbook)
hiding from browsers: 20.3.1. Hiding Scripts from Old Browsers (JavaScript)
manipulating elements: 6. Scripting Events (Dynamic HTML)
modifying content: 1.6.3. W3C DOM Architecture (Dynamic HTML)
multiple in document: 12.2.1. The <script> Tag (JavaScript)
style rules and: 1.5.1. CSS Rationale (Dynamic HTML)
validating in XHTML: 7.2. XHTML Modularization (XHTML Basic and 1.1) (Dynamic HTML)
web or command-line context, checking for: 20.1. Introduction (PHP Cookbook)
writing: 1.10. Exploring JavaScript (JavaScript)
scripts (current), name of ($PHP_SELF variable): 7.2. Variables (Programming PHP)
scripts objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scripts property, document objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scroll( ): 1.6.6. Still More Features (JavaScript)
13.8.5. Scrolling (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
scroll( ) method, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scroll attribute
body elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
html elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
scroll property, body objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scroll value (overflow attribute): 4.2.4. The overflow Attribute (Dynamic HTML)
4.2.4. The overflow Attribute (Dynamic HTML)
scroll( ) (Window object): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
scrollamount attribute, marquee elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
scrollamount attribute, <marquee> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
scrollAmount property, marquee objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrollbar-arrow-color attribute (CSS): 11.5. Alphabetical Attribute Reference (Dynamic HTML)
scrollbar-base-color attribute (CSS): 11.5. Alphabetical Attribute Reference (Dynamic HTML)
scrollbar-darkShadow-color attribute (CSS): 11.5. Alphabetical Attribute Reference (Dynamic HTML)
scrollbar-3dlight-color attribute (CSS): 11.5. Alphabetical Attribute Reference (Dynamic HTML)
scrollbar-face-color attribute (CSS): 11.5. Alphabetical Attribute Reference (Dynamic HTML)
scrollbar-highlight-color attribute (CSS): 11.5. Alphabetical Attribute Reference (Dynamic HTML)
scrollbar-shadow-color attribute (CSS): 11.5. Alphabetical Attribute Reference (Dynamic HTML)
scrollbar-track-color attribute (CSS): 11.5. Alphabetical Attribute Reference (Dynamic HTML)
scrollbarArrowColor property, style, CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrollbarBaseColor property, style, CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrollbarDarkShadowColor property, style, CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrollbar3dLightColor property, style, CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrollbarFaceColor property, style, CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrollbarHighlightColor property, style, CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrollbars: 2.6.3. Overlaying a Different Page (Dynamic HTML)
5.9.1. The iframe Element (Dynamic HTML)
3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
frames and: 4. Frames (Webmaster in a Nutshell)
in clipping regions: 4.2.4. The overflow Attribute (Dynamic HTML)
scrollbars objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
scrollbars property
window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
scrollbars, visibility in window: 24. Client-Side JavaScript Reference (JavaScript)
scrollbarShadowColor property, style, CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrollbarTrackColor property, style, CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrollBy( ): 13.8.5. Scrolling (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
scrollBy( ) method, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrollBy( ) method: 13.1. Window Overview (JavaScript)
scrollBy( ) (Window object): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
scrollByLines( ) method, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrollByPages( ) method, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrolldelay attribute, marquee elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
scrolldelay attribute, <marquee> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
scrollDelay property, marquee objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrollHeight property: 9.5.3. Event Handlers (Dynamic HTML)
scrolling attribute
frame elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
iframe elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
<frame> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
4.3. The <frame> Tag (Webmaster in a Nutshell)
<iframe> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
scrolling lists: 6.4. The <select> Tag (Webmaster in a Nutshell)
scrolling property
frame objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
iframe objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrolling_list( ) (CGI.pm): 14. The CGI.pm Module (Webmaster in a Nutshell)
scrollIntoView( ): 24. Client-Side JavaScript Reference (JavaScript)
scrollIntoView( ) method: 9.5.3. Event Handlers (Dynamic HTML)
scrollLeft and scrollTop properties (Internet Explorer): 19.2.6.3. MouseEvent (JavaScript)
scrollLeft property: 9.5.3. Event Handlers (Dynamic HTML)
scrollTo( ): 13.1. Window Overview (JavaScript)
scrollTo( ) method, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrollTo( ) method: 13.8.5. Scrolling (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
scrollTo( ) (Window object): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
scrollTop property: 9.5.3. Event Handlers (Dynamic HTML)
scrollWidth property: 4.5.1. Centering an Object (Dynamic HTML)
9.5.3. Event Handlers (Dynamic HTML)
scrollX property, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
scrollY property, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
search( ): 10.2. String Methods for Pattern Matching (JavaScript)
String object: 23. Core JavaScript Reference (JavaScript)
String objects: 12.5. Core Objects (Dynamic HTML)
search and replace operations
POSIX-style regular expressions: 4.9.3.2. Replacing (Programming PHP)
with preg_replace( ): 4.10.13.2. Replacing (Programming PHP)
search-and-replace operations, using regular expressions: 3.10. Regular Expressions (JavaScript)
replace( ): 10.2. String Methods for Pattern Matching (JavaScript)
23. Core JavaScript Reference (JavaScript)
search command (pear): 21.3.2. Solution (PHP Cookbook)
search engine (mnoGoSearch): B.1. Optional Extensions Listing (Programming PHP)
search engines: 2.6. Cross-Platform Strategies (Dynamic HTML)
2.6.3. Overlaying a Different Page (Dynamic HTML)
search( ) method, lastIndex property and: 10.3.1. RegExp Methods for Pattern Matching (JavaScript)
search property
a objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
area objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
Link object: 24. Client-Side JavaScript Reference (JavaScript)
Location object: 13.9. The Location Object (JavaScript)
13.9. The Location Object (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
location objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
search.1 script (browsing wines): 10.1.1. Winestore Scripts (Web Database Applications)
13.3. Searching and Browsing (Web Database Applications)
search( ) (String object): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
searches
breadth-first: 19.10.3. Discussion (PHP Cookbook)
depth-first: 19.10.3. Discussion (PHP Cookbook)
site-search.php program: 19.14. Program: Site Search (PHP Cookbook)
searching: 13. Related Topics (Web Database Applications)
(see also browsing)
array for values: 5.7.6. Searching for Values (Programming PHP)
strings
functions for: 4.7.4. String-Searching Functions (Programming PHP)
position, returning: 4.7.4.1. Searches returning position (Programming PHP)
rest of string, returning: 4.7.4.2. Searches returning rest of string (Programming PHP)
URLs, decomposing into components: 4.7.4.4. Decomposing URLs (Programming PHP)
using masks: 4.7.4.3. Searches using masks (Programming PHP)
searching web pages: 14.7.1. Links, Web Crawlers, and JavaScript Security (JavaScript)
secant: 2.12.3. Discussion (PHP Cookbook)
secondary windows: 5.2.2. Secondary Windows (Dynamic HTML)
seconds
local time: 23. Core JavaScript Reference (JavaScript)
setting for Date object date: 23. Core JavaScript Reference (JavaScript)
UTC time, getting: 23. Core JavaScript Reference (JavaScript)
UTC time, setting for: 23. Core JavaScript Reference (JavaScript)
sectionRowIndex property: 25. W3C DOM Reference (JavaScript), tr objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
secure attribute (cookie): 16.1. An Overview of Cookies (JavaScript)
16.2. Storing Cookies (JavaScript)
secure property (cookies): 17.4.1. The Set-Cookie Response Header (Webmaster in a Nutshell)
Secure Socket Layer protocol: 9.5.1. The Secure Sockets Layer Protocol (Web Database Applications)
(see also SSL protocol)
Secure Sockets Layer (SSL): 7.7. SSL (Programming PHP)
secure URLs (HTTPS), retrieving: 11.6.1. Problem (PHP Cookbook)
security: 21. JavaScript Security (JavaScript)
12. Security (Programming PHP)
5.1.4. Security and User Data (Web Database Applications)
9. Authentication and Security (Web Database Applications)
9.5. Protecting Data on the Web (Web Database Applications)
concealing PHP libraries: 12.5. Concealing PHP Libraries (Programming PHP)
cookie jar storage and: 11.4.3. Discussion (PHP Cookbook)
cookies and: 16.1. An Overview of Cookies (JavaScript)
encryption and: 14.1. Introduction (PHP Cookbook)
checking password strength: 14.6.1. Problem (PHP Cookbook)
encrypting email with GPG: 14.12.1. Problem (PHP Cookbook)
encryption/decryption algorithms: 14.8.1. Problem (PHP Cookbook)
keeping passwords out of site files: 14.2.1. Problem (PHP Cookbook)
levels of encryption: 14.1. Introduction (PHP Cookbook)
lost passwords: 14.7.1. Problem (PHP Cookbook)
obscuring data with encoding: 14.3.1. Problem (PHP Cookbook)
protecting encryption keys: 14.1. Introduction (PHP Cookbook)
sharing encrypted data with another web site: 14.10.1. Problem (PHP Cookbook)
SSL: 14.11.1. Problem (PHP Cookbook)
storing encrypted data in file or database: 14.9.1. Problem (PHP Cookbook)
storing passwords: 14.5.1. Problem (PHP Cookbook)
verifying data with hashes: 14.4.1. Problem (PHP Cookbook)
eval( ) function, risks of: 12.6. PHP Code (Programming PHP)
file permissions: 12.4. File Permissions (Programming PHP), session files: 12.4.2. Session Files (Programming PHP)
file uploads: 12.3. File Uploads (Programming PHP)
distrusting browser-supplied filenames: 12.3.1. Distrust Browser-Supplied Filenames (Programming PHP)
size of uploaded files: 12.3.2. Beware of Filling Your Filesystem (Programming PHP)
surviving register_globals: 12.3.3. Surviving register_globals (Programming PHP)
filenames and: 12.2. Filenames (Programming PHP)
checking for relative paths: 12.2.1. Check for Relative Paths (Programming PHP)
restricting filesystem access: 12.2.2. Restrict Filesystem Access to a Specific Directory (Programming PHP)
files, not using: 12.4.3. Don't Use Files (Programming PHP)
form processing: 9.8.1. Problem (PHP Cookbook)
global variables and form data: 12.1. Global Variables and Form Data (Programming PHP)
initializing variables: 12.1.1. Initialize Variables (Programming PHP)
variables_order directive in php.ini: 12.1.2. Set variables_order (Programming PHP)
hiding PHP error messages from user: 8.15.3. Discussion (PHP Cookbook)
History objects and: 13.10. The History Object (JavaScript)
importance of: 5.1.4. Security and User Data (Web Database Applications)
5.1.4. Security and User Data (Web Database Applications)
Java applets interacting with JavaScript: 22.2.2.2. The mayscript attribute (JavaScript)
JavaScript and: 1.7. JavaScript Security (JavaScript)
21.1. JavaScript and Security (JavaScript)
restricted features: 21.2. Restricted Features (JavaScript)
same-origin policy: 21.3. The Same-Origin Policy (JavaScript)
security zones and signed scripts: 21.4. Security Zones and Signed Scripts (JavaScript)
Password element values: 15.3.6. Text Fields (JavaScript)
reading/writing files: 1.6.7. What JavaScript Can't Do (JavaScript)
resources for further reading: E.4. Security and Cryptography Resources (Web Database Applications)
restrictions on moving/resizing windows: 13.8.3. Window Geometry (JavaScript)
safe mode for shared servers: 12.4.4. Safe Mode (Programming PHP)
serving images: 15.9.1. Problem (PHP Cookbook)
sessions and: 8.5.2.5. Security (Web Database Applications)
shell commands: 12.7. Shell Commands (Programming PHP)
summary of good practices: 12.8. Security Redux (Programming PHP)
trusted web servers within domain: 14.1.2. Document Properties (JavaScript)
web application: 12. Security (Programming PHP)
web crawler restrictions: 14.7.1. Links, Web Crawlers, and JavaScript Security (JavaScript)
security attribute
frame elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
iframe elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
security, JavaScript client-side restrictions: 11.3.9. JavaScript Security Restrictions (Webmaster in a Nutshell)
security property, document objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
securityPolicy property, navigator object: 9.6. Alphabetical Object Reference (Dynamic HTML)
seed for random number generation: 2.6.3. Discussion (PHP Cookbook)
seeding
Mersenne Twister generator: A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
random-number generator: A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
select( )
Input object: 11.4. JavaScript API Reference (Webmaster in a Nutshell)
Textarea object: 11.4. JavaScript API Reference (Webmaster in a Nutshell)
select( )
HTMLInputElement object: 25. W3C DOM Reference (JavaScript)
HTMLTextAreaElement: 25. W3C DOM Reference (JavaScript)
Input object: 24. Client-Side JavaScript Reference (JavaScript)
select( ) method
input (type="file") objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
input (type="password") objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
input (type="text") objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
textarea objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
TextRange objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
SELECT command (SQL)
caching query results: 10.15.3. Discussion (PHP Cookbook)
finding number of rows returned by query: 10.9.2. Solution (PHP Cookbook)
select elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
select lists: 5.4. Case Study: Producing a select List (Web Database Applications)
Select object: 1.6.3. Interact with HTML Forms (JavaScript)
15.2. Defining Form Elements (JavaScript)
15.3.7. Select and Option Elements (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
Select object (JavaScript): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
select objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
SELECT statement: 3.6. Querying with SQL SELECT (Web Database Applications)
SelectAll command: D. Internet Explorer Commands (Dynamic HTML)
selectAllChildren( ) method, selection objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
selectDistinct( ): 5.4. Case Study: Producing a select List (Web Database Applications)
5.4.1. Implementing the selectDistinct Function (Web Database Applications)
browsing and: 13.3. Searching and Browsing (Web Database Applications)
client entry <form> and: 10.2.2. The Customer <form> (Web Database Applications)
selected attribute, option elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
selected attribute, <option>: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
6.4. The <select> Tag (Webmaster in a Nutshell)
selected property: 15.3.7. Select and Option Elements (JavaScript)
25. W3C DOM Reference (JavaScript)
Option object: 24. Client-Side JavaScript Reference (JavaScript)
option objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
selectedIndex property: 25. W3C DOM Reference (JavaScript)
Input object: 24. Client-Side JavaScript Reference (JavaScript)
Select object: 15.3.7. Select and Option Elements (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
select objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
selection objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
selection property, document objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
selectionEnd property, input (type="password") objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
selectionLanguageChange( ) method, selection objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
selectionStart property, input (type="password") objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
selectNode( ): 25. W3C DOM Reference (JavaScript)
selectNode( ) method, Range objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
selectNodeContents( ): 25. W3C DOM Reference (JavaScript)
selectNodeContents( ) method, Range objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
selectors
advanced subgroup: 3.8. Advanced Subgroup Selectors (Dynamic HTML)
assignment shortcuts: 3.6.1.1. The <style> tag (Dynamic HTML)
common subgroup: 3.7. Common Subgroup Selectors (Dynamic HTML)
determining specificity: 3.9.2. Determining a Selector's Specificity (Dynamic HTML)
lowercase recommendation: 3.6.1.1. The <style> tag (Dynamic HTML)
precedence rules: 3.9. Cascade Precedence Rules (Dynamic HTML)
purpose: 3.5.3. Binding CSS Style Sheets to Elements (Dynamic HTML)
selectors (style sheets): 9.2. Style Syntax (Webmaster in a Nutshell)
selectorText property: 5.6.3. Other Techniques (Dynamic HTML)
18.5.5. Traversing Style Sheets (JavaScript)
25. W3C DOM Reference (JavaScript)
25. W3C DOM Reference (JavaScript)
CSSRule objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
page objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
rule objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
self property: 12.1.1. The Window as Global Execution Context (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
Window object: 13.1. Window Overview (JavaScript)
window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
_self target: 4.4. Frame Targets (Webmaster in a Nutshell)
self_url( ) (CGI.pm): 14. The CGI.pm Module (Webmaster in a Nutshell)
sem_acquire( ): 5.7.3. Discussion (PHP Cookbook)
semaphores
documentation on: 5.7.4. See Also (PHP Cookbook)
guaranteeing exclusive access to shared memory: 5.7.2. Solution (PHP Cookbook)
sem_get( ): 5.7.3. Discussion (PHP Cookbook)
semicolon (see , under Symbols)
semicolon (;)
JavaScript statements: 11.2.3. Semicolons (Webmaster in a Nutshell)
11.2.10.3. Empty statements (Webmaster in a Nutshell)
PHP statements: 16.2. Embedding PHP in HTML (Webmaster in a Nutshell)
semicolon ending statements, debugging and: 2.12.4. Other Common Problems (Web Database Applications)
sem_release( ): 5.7.3. Discussion (PHP Cookbook)
send( ) (Mail_mime): 17.3.3. Discussion (PHP Cookbook)
SendBufferSize directive (Apache): 18. Apache Configuration (Webmaster in a Nutshell)
send_cgi_header( ) (Perl): 15.8. The Perl API (Webmaster in a Nutshell)
send_confirmation_email( ): 12.2. HTML and Email Receipts (Web Database Applications)
send_fd( ) (Perl): 15.8. The Perl API (Webmaster in a Nutshell)
send_http_header( ) (Perl): 15.8. The Perl API (Webmaster in a Nutshell)
sendmail: 17.2.3. Discussion (PHP Cookbook)
15.2.4. Sending Mail (Programming PHP)
sendRequest( ) (HTTP_Request): 11.16. Program: Finding Fresh Links (PHP Cookbook)
SEPARATE_ZVAL( ) macro: 14.6.2. SEPARATE_ZVAL( ) (Programming PHP)
separator property: 25. W3C DOM Reference (JavaScript)
Sequel: 1.4.4.1. History (Web Database Applications)
sequences, database: 8.4.5. Sequences (Programming PHP)
serialize( ): 5.8.2. Solution (PHP Cookbook)
9.4.3. Discussion (PHP Cookbook)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
storing complex data in DBM files: 10.3.3. Discussion (PHP Cookbook)
storing complex data in text file database: 10.2.2. Solution (PHP Cookbook)
serializing objects: 6.6. Serialization (Programming PHP)
_ _sleep( ) and _ _wakeup( ) methods: 6.6. Serialization (Programming PHP)
logfile (example): 6.6. Serialization (Programming PHP)
serializing values: 8.3.3. Using Session Variables (Web Database Applications)
serializing WDDX variables: 12.11.3. Discussion (PHP Cookbook)
$_SERVER array: 7.3. Server Information (Programming PHP), HTTP request headers, entries for: 7.3. Server Information (Programming PHP)
server( ) (Perl): 15.8. The Perl API (Webmaster in a Nutshell)
server responses, HTTP: 17.2. Server Responses and Status Codes (Webmaster in a Nutshell)
17.3.3. Server Response Headers (Webmaster in a Nutshell)
Server Side Includes (see SSI)
server-side JavaScript: 1. Introduction to JavaScript (JavaScript)
1.4. JavaScript in Other Contexts (JavaScript)
server-side scripting: 1.1. What Does PHP Do? (Programming PHP)
server-side scripts: 20.1.5. Compatibility Through Server-Side Scripts (JavaScript)
20.1.5. Compatibility Through Server-Side Scripts (JavaScript)
server-side validation: 7.2. Server-Side Validation (Web Database Applications), performance and: 7.1.2. Models That Do Work (Web Database Applications)
$_SERVER superglobal array: 9.1. Introduction (PHP Cookbook)
server variables: 5.1.5. How PHP Initializes Variables (Web Database Applications)
ServerAdmin directive (Apache): 18. Apache Configuration (Webmaster in a Nutshell)
server_admin( ) (Perl): 15.8. The Perl API (Webmaster in a Nutshell)
ServerAlias directive (Apache): 18. Apache Configuration (Webmaster in a Nutshell)
server_hostname( ) (Perl): 15.8. The Perl API (Webmaster in a Nutshell)
ServerName directive (Apache): 18. Apache Configuration (Webmaster in a Nutshell)
SERVER_NAME variable (CGI): 12.4. CGI Environment Variables (Webmaster in a Nutshell)
ServerPath directive (Apache): 18. Apache Configuration (Webmaster in a Nutshell)
SERVER_PORT variable (CGI): 12.4. CGI Environment Variables (Webmaster in a Nutshell)
SERVER_PROTOCOL variable (CGI): 12.4. CGI Environment Variables (Webmaster in a Nutshell)
ServerRoot directive (Apache): 18. Apache Configuration (Webmaster in a Nutshell)
server_root_relative( ) (Perl): 15.8. The Perl API (Webmaster in a Nutshell)
servers: 1.1. Clients and Servers (Webmaster in a Nutshell)
Apache (see Apache server)
18.1. Understanding Apache (Webmaster in a Nutshell)
database: 13.5.5.3. MySQL replication (Programming PHP)
DNS, parsing out names and IP addresses of: 17.12.3. Discussion (PHP Cookbook)
document root: 18. Apache Configuration (Webmaster in a Nutshell)
errors, HTTP codes for: 17.2.5. Server Errors (Webmaster in a Nutshell)
global variables for, controlling: 12.1.2. Set variables_order (Programming PHP)
HTTP proxy server, configuring PEAR to use with: 21.2.3. Discussion (PHP Cookbook)
$HTTP_SERVER_VARS array: 7.2. Variables (Programming PHP)
IMAP: 17.4.3. Discussion (PHP Cookbook)
in-process (inproc): 15.3.1. Background (Programming PHP)
information about ($_SERVER array): 7.3. Server Information (Programming PHP)
LDAP
communicating with: 17.8.3. Discussion (PHP Cookbook)
downloading: 17.8.3. Discussion (PHP Cookbook)
load balancing and redirection: 13.5.5.2. Load balancing and redirection (Programming PHP)
out-of-process: 15.3.1. Background (Programming PHP)
parsing log file: 11.14.1. Problem (PHP Cookbook)
with PHP linked in: 14.1. Architectural Overview (Programming PHP)
POP3: 17.4.3. Discussion (PHP Cookbook)
remote, YAZ toolkit implementing Z39.50 protocol: B.1. Optional Extensions Listing (Programming PHP)
reverse proxy caches: 13.5.5. Reverse Proxies and Replication (Programming PHP)
SAPI (Server Abstraction API) global variables: 14.10.1. SAPI Globals (SG) (Programming PHP)
Server header: 7.1. HTTP Basics (Programming PHP)
shared, safe mode for security: 12.4.4. Safe Mode (Programming PHP)
SMTP: 17.2.3. Discussion (PHP Cookbook)
SOAP_Server class: 12.10.2. Solution (PHP Cookbook)
timeouts on request waiting length: 11.7.3. Discussion (PHP Cookbook)
unencrypted data, snooping on: 14.9.3. Discussion (PHP Cookbook)
web server directory listing (web-ls.php): 19.13. Program: Web Server Directory Listing (PHP Cookbook)
writing PHP error messages to log: 8.15.3. Discussion (PHP Cookbook)
XML-RPC: 12.8.3. Discussion (PHP Cookbook)
11.5.1. Servers (Programming PHP)
communicating with clients (see HTTP)
ServerSignature directive (Apache): 18. Apache Configuration (Webmaster in a Nutshell)
SERVER_SOFTWARE variable (CGI): 12.4. CGI Environment Variables (Webmaster in a Nutshell)
ServerTokens directive (Apache): 18. Apache Configuration (Webmaster in a Nutshell)
ServerType directive (Apache): 18. Apache Configuration (Webmaster in a Nutshell)
service( ) (SOAP_Server): 12.10.3. Discussion (PHP Cookbook)
session-based applications, building: 9.4.2. Building Session-Based Applications (Web Database Applications)
session cookies: 8.1.2. Cookies (Web Database Applications)
session files, file permissions and: 12.4.2. Session Files (Programming PHP)
session handlers: D.2.2. Building User-Defined Session Handlers (Web Database Applications), registering: D.3.2.8. Registering session handlers (Web Database Applications)
session hijacking: 9.4.2.3. Session hijacking (Web Database Applications)
session IDs: 8.6.3. Discussion (PHP Cookbook), correlating to usernames: 8.11.3. Discussion (PHP Cookbook)
session IDs (session identifiers): 8.2. Session Management Over the Web (Web Database Applications)
8.3.1. Overview (Web Database Applications)
session management: 1.5.2.5. User tracking and session management (Web Database Applications)
8. Sessions (Web Database Applications)
configuring: 8.3.8. Configuration of PHP Session Management (Web Database Applications)
database tier and: D. Managing Sessions in the Database Tier (Web Database Applications)
security and: 8.5.2.5. Security (Web Database Applications)
session module: 8.6.2. Solution (PHP Cookbook), tracking users with: 8.25.3. Discussion (PHP Cookbook)
$_SESSION superglobal array: 8.6.2. Solution (PHP Cookbook)
8.11.3. Discussion (PHP Cookbook)
9.4.3. Discussion (PHP Cookbook)
session time-outs: 8.2. Session Management Over the Web (Web Database Applications)
8.5.2.3. Timeouts (Web Database Applications)
session tracking: 8.6.1. Problem (PHP Cookbook)
7.6. Maintaining State (Programming PHP)
multipage forms, using with: 9.4.2. Solution (PHP Cookbook)
storing sessions in database: 8.7.1. Problem (PHP Cookbook), pc_DB_Session class: 8.7.3. Discussion (PHP Cookbook)
session variables: 5.1.5. How PHP Initializes Variables (Web Database Applications)
8.2. Session Management Over the Web (Web Database Applications)
authorization script for: 9.4.3.5. Authorizing other requests (Web Database Applications)
saving last-entered values as: 8.4.2.2. Saving last-entered values as a session variable (Web Database Applications)
storing in database tier: 8.5.2.1. Need for centralized session store (Web Database Applications)
using: 8.3.3. Using Session Variables (Web Database Applications)
sessionClose( ): D.3.2.5. sessionClose (Web Database Applications)
session_destroy( ): 7.6.2.1. Session basics (Programming PHP)
8.3.4. Ending a Session (Web Database Applications)
8.3.7. Garbage Collection (Web Database Applications)
D.3.2.6. sessionDestroy (Web Database Applications)
session.entropy_file configuration directive: 8.11.3. Discussion (PHP Cookbook)
session.entropy_length configuration directive: 8.11.3. Discussion (PHP Cookbook)
session_id( ): 8.3.3. Using Session Variables (Web Database Applications)
8.3.6.1. Encoding the session ID as a GET variable (Web Database Applications)
session_is_registered( ): 8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
session_is_registered( ) function: 7.6.2.1. Session basics (Programming PHP)
session_name( ): 8.6.3. Discussion (PHP Cookbook)
sessionOpen( ): D.3.2.2. sessionOpen (Web Database Applications)
sessionRead( ): D.3.2.3. sessionRead (Web Database Applications)
session_register( ): 7.6.2.1. Session basics (Programming PHP)
8.3.3. Using Session Variables (Web Database Applications)
8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
sessions: 7.6.2. Sessions (Programming PHP)
8.2. Session Management Over the Web (Web Database Applications)
ab (Apache benchmarking) utility and: 13.5.1. Benchmarking (Programming PHP)
close handler: 7.6.2.3. Custom storage (Programming PHP)
combining cookies with: 7.6.3. Combining Cookies and Sessions (Programming PHP)
destroy handler for: 7.6.2.3. Custom storage (Programming PHP)
ending: 8.3.4. Ending a Session (Web Database Applications)
errors, logging to file: 7.6.2.3. Custom storage (Programming PHP)
garbage collection handler: 7.6.2.3. Custom storage (Programming PHP)
open handler: 7.6.2.3. Custom storage (Programming PHP)
PHP functions for accessing: 8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
read and write handlers: 7.6.2.3. Custom storage (Programming PHP)
reasons for using/not using: 8.5. When to Use Sessions (Web Database Applications)
registering variables for: 7.6.2.1. Session basics (Programming PHP)
session IDs
expiration of cookies: 7.6.2.1. Session basics (Programming PHP)
storing in cookies: 7.6.2. Sessions (Programming PHP)
storing in form fields or URLs: 7.6.2.2. Alternatives to cookies (Programming PHP)
session information storage, customizing: 7.6.2.3. Custom storage (Programming PHP)
setting page-color preferences with: 7.6.2.1. Session basics (Programming PHP)
starting: 8.3.2. Starting a Session (Web Database Applications)
using preferences from: 7.6.2.1. Session basics (Programming PHP)
sessions, PHP: 16.11. Sessions (Webmaster in a Nutshell)
session_save_path( ): 8.6.3. Discussion (PHP Cookbook)
session_set_save_handler( ): 8.7.3. Discussion (PHP Cookbook)
7.6.2.3. Custom storage (Programming PHP)
7.6.2.3. Custom storage (Programming PHP)
D.2.2. Building User-Defined Session Handlers (Web Database Applications)
session_start( ): 8.6.2. Solution (PHP Cookbook)
9.4.3. Discussion (PHP Cookbook)
7.6.2.1. Session basics (Programming PHP)
7.6.2.3. Custom storage (Programming PHP)
8.3.2. Starting a Session (Web Database Applications)
8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
session_unregister( ): 7.6.2.1. Session basics (Programming PHP)
8.3.3. Using Session Variables (Web Database Applications)
8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
session_unset( ): 8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
session.use_cookies parameter: 8.3.6.2. Turning off cookies (Web Database Applications)
sessionWrite( ): D.3.2.4. sessionWrite (Web Database Applications)
Set-Cookie header: 17.4.1. The Set-Cookie Response Header (Webmaster in a Nutshell)
set directive (SSI): 13.2. Basic SSI Directives (Webmaster in a Nutshell)
set methods (Date object): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
@set statement: 12.8. Miscellaneous Statements (Dynamic HTML)
setActive( ) method: 9.5.3. Event Handlers (Dynamic HTML)
set_attribute( ): 12.3.3. Discussion (PHP Cookbook)
setAttribute( ) method: 5.5. Changing Tag Attribute Values (Dynamic HTML)
9.5.3. Event Handlers (Dynamic HTML)
setAttribute( ) method: 17.1.2.2. Attributes (JavaScript)
17.3.3. Modifying Documents (JavaScript)
setAttributeNode( ): 25. W3C DOM Reference (JavaScript)
setAttributeNode( ) method: 9.5.3. Event Handlers (Dynamic HTML)
setAttributeNodeNS( ): 25. W3C DOM Reference (JavaScript)
setAttributeNodeNS( ) method: 9.5.3. Event Handlers (Dynamic HTML)
setAttributeNS( ): 25. W3C DOM Reference (JavaScript)
setAttributeNS( ) method: 9.5.3. Event Handlers (Dynamic HTML)
setCapture( ): 6.5.3. IE/Windows Event Capture (Dynamic HTML)
setCapture( ) method: 9.5.3. Event Handlers (Dynamic HTML)
setcookie( ): 8.2.2. Solution (PHP Cookbook)
7.6.1. Cookies (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
8.1.2. Cookies (Web Database Applications)
8.3.2. Starting a Session (Web Database Applications)
debugging and: 2.12.3. Complaints About Headers (Web Database Applications)
deleting cookies: 8.4.2. Solution (PHP Cookbook)
eliminating "headers already sent" errors: 8.19.1. Problem (PHP Cookbook)
sending only over SSL connections: 14.11.3. Discussion (PHP Cookbook)
setcookie( ) function: 7.5. Setting Response Headers (Programming PHP)
setCursor( ) method, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
setData( ) method
clipboardData objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
dataTransfer objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
setDate( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
setEnd( ): 25. W3C DOM Reference (JavaScript)
setEnd( ) method, Range objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
setEndAfter( ): 25. W3C DOM Reference (JavaScript)
setEndAfter( ) method, Range objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
setEndBefore( ): 25. W3C DOM Reference (JavaScript)
setEndBefore( ) method, Range objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
setEndPoint( ) method, TextRange objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
SetEnv directive (Apache): 19.14. mod_env (Webmaster in a Nutshell)
SetEnvIf directive (Apache): 19.29. mod_setenvif (Webmaster in a Nutshell)
SetEnvIfNoCase directive (Apache): 19.29. mod_setenvif (Webmaster in a Nutshell)
set_error_handler( ): 8.16.3. Discussion (PHP Cookbook)
8.17.2. Solution (PHP Cookbook)
13.4.4. Defining Error Handlers (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.12.2.1. Variable naming (Web Database Applications)
10.4.1. Custom Error Handlers (Web Database Applications)
setErrorHandling( ) (DB): 10.11.3. Discussion (PHP Cookbook)
setExpression( ) method: 9.5.3. Event Handlers (Dynamic HTML)
setFetchMode( ) (DB): 10.5.3. Discussion (PHP Cookbook)
set_file_buffer( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
setFloatValue( ): 25. W3C DOM Reference (JavaScript)
setFullYear( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
setgid bit: 19.1. Introduction (PHP Cookbook)
19.3.3. Discussion (PHP Cookbook)
SetHandler directive (Apache): 18. Apache Configuration (Webmaster in a Nutshell)
19.24. mod_mime (Webmaster in a Nutshell)
SetHandler directive (mod_perl): 15.3. mod_perl Handlers (Webmaster in a Nutshell)
set_handlers( ) (Perl): 15.8. The Perl API (Webmaster in a Nutshell)
setHours( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
setHTMLBody( ) (Mail_mime): 17.3.3. Discussion (PHP Cookbook)
SetInputFilter directive (Apache): 18. Apache Configuration (Webmaster in a Nutshell)
setInterval( ): 4.5.2. Flying Objects (Dynamic HTML)
5.6.1. The style Property (Dynamic HTML)
1.6.6. Still More Features (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
setInterval( ) method, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
setInterval( ) method: 13.1. Window Overview (JavaScript)
13.4. Timeouts and Intervals (JavaScript)
18.3.4. DHTML Animations (JavaScript)
setInterval( ) (Window object): 11.3.2.3. Timers (Webmaster in a Nutshell)
11.4. JavaScript API Reference (Webmaster in a Nutshell)
setlocale( ): 16.3.2. Solution (PHP Cookbook)
16.4.2. Solution (PHP Cookbook)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
setMarker( ) (Benchmark::Timer): 8.26.3. Discussion (PHP Cookbook)
setMember( ): 22.2.1. The JSObject Class (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
setMilliseconds( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
setMinutes( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
setMonth( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
setNamedItem( ): 25. W3C DOM Reference (JavaScript)
setNamedItem( ) method
attributes objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
NamedNodeMap objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
setNamedItemNS( ): 25. W3C DOM Reference (JavaScript)
setNamedItemNS( ) method
attributes objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
NamedNodeMap objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
SetOutputFilter directive (Apache): 18. Apache Configuration (Webmaster in a Nutshell)
setProperty( ): 25. W3C DOM Reference (JavaScript)
setProperty( ) method
CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
style objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
setProperty( ) method: 18.5.1. Style Declarations (JavaScript)
sets, implementing with arrays: 5.10.1. Sets (Programming PHP)
setSeconds( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
setSlot( ): 22.2.1. The JSObject Class (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
setStart( ): 25. W3C DOM Reference (JavaScript)
setStart( ) method, Range objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
setStartAfter( ): 25. W3C DOM Reference (JavaScript)
setStartAfter( ) method, Range objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
setStartBefore( ): 25. W3C DOM Reference (JavaScript)
setStartBefore( ) method, Range objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
setStringValue( ): 25. W3C DOM Reference (JavaScript)
set_submenu( ) (GtkMenuItem): 20.9.2. Solution (PHP Cookbook)
set_text( ) (GtkButton): 20.8.3. Discussion (PHP Cookbook)
setTime( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
set_time_limit( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
setTimeout( ): 1.6.6. Still More Features (JavaScript)
12.3.3. Event Handlers (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
clearing status line: 20.1.6. Ignore the Problem (JavaScript)
Window object: 18.3.4. DHTML Animations (JavaScript)
setTimeout( ) method, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
setTimeout( ) method: 13.1. Window Overview (JavaScript)
13.4. Timeouts and Intervals (JavaScript)
setTimeout( ) (Window object): 11.3.2.3. Timers (Webmaster in a Nutshell)
11.4. JavaScript API Reference (Webmaster in a Nutshell)
setting/unsetting variables: 2.1.7.2. Testing, setting, and unsetting variables (Web Database Applications)
setTXTBody( ) (Mail_mime): 17.3.3. Discussion (PHP Cookbook)
settype( ): 4.5.3. Discussion (PHP Cookbook)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.1.6. Type Conversion (Web Database Applications)
setuid bit: 19.1. Introduction (PHP Cookbook)
19.3.3. Discussion (PHP Cookbook)
setupQuery( ): 13.3. Searching and Browsing (Web Database Applications)
setUTCDate( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
setUTCFullYear( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
setUTCHours( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
setUTCMilliseconds( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
setUTCMinutes( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
setUTCMonth( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
setUTCSeconds( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
setYear( ): 23. Core JavaScript Reference (JavaScript), Date objects: 12.5. Core Objects (Dynamic HTML)
setYear( ) (Date object): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
SGML, embedding PHP with SGML tags: 2.7.2. SGML Style (Programming PHP)
shape attribute
a elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
area elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
<a> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<area> tag: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
shape property
a objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
area objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
shapes attribute, <object>: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
shapes, drawing (see graphics)
shared locks: 18.25.3. Discussion (PHP Cookbook)
shared memory segments
documentation on: 5.7.4. See Also (PHP Cookbook)
storing shared variables in: 5.7.2. Solution (PHP Cookbook)
sheet property: 25. W3C DOM Reference (JavaScript)
link objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
LinkStyle objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
style (element) objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
shell-based PHP programs: 1.4.5. From the Shell (Programming PHP)
shell commands: A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
opening pipe to process executed on: A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
security and: 12.7. Shell Commands (Programming PHP)
Unix and Windows: 15.2.9. External Commands (Programming PHP)
shell-style comments: 2.1.4.1. Shell-style comments (Programming PHP)
shell_exec( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
shells
globbing filenames: 19.9.3. Discussion (PHP Cookbook)
wildcards in: 10.10.3. Discussion (PHP Cookbook)
metacharacters, escaping: 18.21.1. Problem (PHP Cookbook)
redirecting standard error to standard output: 18.24.3. Discussion (PHP Cookbook)
shift( ): 9.2.8. unshift( ) and shift( ) (JavaScript)
23. Core JavaScript Reference (JavaScript)
Array objects: 12.5. Core Objects (Dynamic HTML)
shift( ) (Array object): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
shift left (<<) operator: 5.8. Bitwise Operators (JavaScript)
shift right with sign (>>) operator: 5.8. Bitwise Operators (JavaScript)
shift right zero fill (>>>) operator: 5.8. Bitwise Operators (JavaScript)
shifting array elements: 4.6.3. Discussion (PHP Cookbook)
shiftKey property: 6.6. Understanding Keyboard Event Data (Dynamic HTML)
25. W3C DOM Reference (JavaScript)
event objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
IE Event: 19.3.1. The IE Event Object (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
MouseEvent object: 19.2.6.3. MouseEvent (JavaScript)
shiftLeft property, event objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
shipping.1 script (email receipt): 10.1.1. Winestore Scripts (Web Database Applications)
12.2. HTML and Email Receipts (Web Database Applications)
shipping.2 script (HTML receipt): 10.1.1. Winestore Scripts (Web Database Applications)
12.2. HTML and Email Receipts (Web Database Applications)
12.2. HTML and Email Receipts (Web Database Applications)
shipping.3 script (order receipt): 13.2.1. Templates in the Shipping Module (Web Database Applications)
shipping wines: 12. Ordering and Shipping at the Winestore (Web Database Applications)
shm_attach( ): 5.7.3. Discussion (PHP Cookbook)
shm_detach( ): 5.7.3. Discussion (PHP Cookbook)
shm_get_var( ): 5.7.3. Discussion (PHP Cookbook)
shmop extension: B.1. Optional Extensions Listing (Programming PHP)
shm_put_var( ): 5.7.3. Discussion (PHP Cookbook)
Shockwave Flash movies
Ming library: B.1. Optional Extensions Listing (Programming PHP)
SWF extension for creating: B.1. Optional Extensions Listing (Programming PHP)
shopping cart: 11. The Winestore Shopping Cart (Web Database Applications)
adding items to: 11.2.2. Adding Items to the Shopping Cart (Web Database Applications)
converting items in to orders: 10.1.1. Winestore Scripts (Web Database Applications)
12.1. Finalizing Orders (Web Database Applications)
displaying contents of: 11.1. The Winestore Home Page (Web Database Applications)
11.2.1. Viewing the Shopping Cart (Web Database Applications)
emptying: 10.1.1. Winestore Scripts (Web Database Applications)
11.2.3. Emptying the Shopping Cart (Web Database Applications)
housekeeping for: 13.1. Automated Housekeeping (Web Database Applications)
updating quantities in: 10.1.1. Winestore Scripts (Web Database Applications)
11.2.4. Updating the Shopping Cart Quantities (Web Database Applications)
short-circuit evaluation property: 2.2.3. Conditional Expressions (Web Database Applications)
short data type: 25. W3C DOM Reference (JavaScript)
short tags: 2.7.2. SGML Style (Programming PHP)
shortcuts
applying values to edges: 3.2.1. Box Pieces (Dynamic HTML)
assigning declarations: 3.6.1.1. The <style> tag (Dynamic HTML)
by-value operators and: 4.3.2. Positionable Element Properties (Dynamic HTML)
shortcuts in database queries: 8.4.3. Shortcuts (Programming PHP)
short_open_tag configuration directive: 12.2.3. Discussion (PHP Cookbook)
short_open_tag directive (PHP): 16.2. Embedding PHP in HTML (Webmaster in a Nutshell)
show( ) method, popup objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
SHOW command: 3.4.4. Displaying Database Structure with SHOW (Web Database Applications)
show_all( ) (GtkWindow): 20.6.3. Discussion (PHP Cookbook)
showCart( ): 11.1. The Winestore Home Page (Web Database Applications)
showerror( ): 4.1.4. Error Handling of MySQL Database Functions (Web Database Applications)
4.2. Formatting Results (Web Database Applications)
10.4.1. Custom Error Handlers (Web Database Applications)
showHelp( ) method, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
show_HTML_receipt( ): 13.2.1.1. The application logic (Web Database Applications)
showLogin( ): 11.1. The Winestore Home Page (Web Database Applications)
showMessage( ): 11.1. The Winestore Home Page (Web Database Applications)
11.2.2. Adding Items to the Shopping Cart (Web Database Applications)
showModalDialog( ) method, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
showModelessDialog( ) method, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
showPanel( ): 11.1. The Winestore Home Page (Web Database Applications)
showPricing( ): 4.3.3.1. Fixing the queries (Web Database Applications)
13.3. Searching and Browsing (Web Database Applications)
showVarieties( ): 4.3.2.1. Adding a second or subsequent query (Web Database Applications)
10.4. The Winestore Include Files (Web Database Applications)
11.1. The Winestore Home Page (Web Database Applications)
browsing and: 13.3. Searching and Browsing (Web Database Applications)
vs. showPricing( ): 4.3.3.1. Fixing the queries (Web Database Applications)
showWines( ): 13.3. Searching and Browsing (Web Database Applications)
shuffle( ): 4.21.2. Solution (PHP Cookbook)
18.12.3. Discussion (PHP Cookbook)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
shuffle( ) function: 5.8.5. Randomizing Order (Programming PHP)
shuffling deck of cards: 4.22.1. Problem (PHP Cookbook)
shutdown( ) (GtkWindow): 20.6.3. Discussion (PHP Cookbook)
shutdown function, registering: A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
shutdown or close function (extensions), triggering resource cleanup: 2.2.7. Resources (Programming PHP)
sibling Layer objects, stacking order: 24. Client-Side JavaScript Reference (JavaScript)
sibling nodes: 5.7.2.2. W3C DOM document tree (Dynamic HTML)
5.7.2.2. W3C DOM document tree (Dynamic HTML)
17.1.1. Representing Documents as Trees (JavaScript)
17.2.1. Traversing a Document (JavaScript)
siblingAbove property, layer objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
siblingBelow property, layer objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
side effects of a function: 3.1. Calling a Function (Programming PHP)
3.4.2. Passing Parameters by Reference (Programming PHP)
sidebar property
window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
sign specifier (printf( ) format modifier): 4.2.3.1. Format modifiers (Programming PHP)
signals
associating with callback functions to handle user actions: 20.8.2. Solution (PHP Cookbook)
from GUI widgets, handling: 20.6.3. Discussion (PHP Cookbook)
from menu items in GTK window: 20.9.3. Discussion (PHP Cookbook)
signed scripts: 21.4. Security Zones and Signed Scripts (JavaScript)
similar_text( ): 4.6.2. Approximate Equality (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
Simple API for XML (see SAX)
simple difference between arrays: 4.24.2. Solution (PHP Cookbook)
4.24.3. Discussion (PHP Cookbook)
Simple Object Access Protocol (see SOAP)
sin( ): 3.1.4. Working with Numbers (JavaScript)
23. Core JavaScript Reference (JavaScript)
2.12.2. Solution (PHP Cookbook)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
Math object: 12.5. Core Objects (Dynamic HTML)
sin( ) function: 3.1. Calling a Function (Programming PHP)
sine (arc): 23. Core JavaScript Reference (JavaScript)
single quotes (see ', under Symbols)
sinh( ): 2.12.3. Discussion (PHP Cookbook)
site-search.php program: 19.14. Program: Site Search (PHP Cookbook)
size
browser screen: 13.7. The Screen Object (JavaScript)
CSS properties for: 9.4. CSS Reference (Webmaster in a Nutshell)
9.4. CSS Reference (Webmaster in a Nutshell)
font size: 9.4. CSS Reference (Webmaster in a Nutshell)
frame borders: 4.5. Frame Border Attributes (Webmaster in a Nutshell)
frame margins: 4.3. The <frame> Tag (Webmaster in a Nutshell)
frames: 4.1. Frame Layout (Webmaster in a Nutshell)
images: 14.6.4. Other Image Properties (JavaScript)
of files: 9.6.1. Caching the Dynamically Generated Buttons (Programming PHP)
of images, scaling: 9.7. Scaling Images (Programming PHP)
specifying for elements: 18.2.2. Specifying the Position and Size of Elements (JavaScript), pixel units: 18.2.2. Specifying the Position and Size of Elements (JavaScript)
SSI format for: 13.2. Basic SSI Directives (Webmaster in a Nutshell)
style properties: 9.3.1.2. Length property values (Webmaster in a Nutshell)
table: 5.1. The <table> Tag (Webmaster in a Nutshell)
table cells: 5.4. The <th> and <td> Tags (Webmaster in a Nutshell)
table columns: 5.1. The <table> Tag (Webmaster in a Nutshell)
windows: 13.8.3. Window Geometry (JavaScript), security restrictions on: 21.2. Restricted Features (JavaScript)
size and color-depth of monitors: 1.6.6. Still More Features (JavaScript)
size attribute
basefont elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
font elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
hr elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
input elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
<basefont> tag: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<font> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<hr> tag: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<input> tag: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
6.2. The <input> Tag (Webmaster in a Nutshell)
<select> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
6.4. The <select> Tag (Webmaster in a Nutshell)
<spacer> tag: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
select elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
spacer elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
size attribute (CSS): 11.5. Alphabetical Attribute Reference (Dynamic HTML)
size property: 25. W3C DOM Reference (JavaScript)
25. W3C DOM Reference (JavaScript)
basefont objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
font objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
hr objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
input (type="file") objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
input (type="password") objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
input (type="text") objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
select objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
style objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
sizefmt argument, config directive: 13.2. Basic SSI Directives (Webmaster in a Nutshell)
sizeof( ): 5.3.3. Getting the Size of an Array (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
sizeToContent( ) method, window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
/(slash): 1.4. XHTML (Dynamic HTML)
3.1. Observing HTML Structures (Dynamic HTML)
//--\\> JavaScript comment symbol: 3.6.1.1. The <style> tag (Dynamic HTML)
//, in C++-style comments: 2.1.4.2. C++ comments (Programming PHP)
HTML: 2.2. HTML Syntax (Webmaster in a Nutshell)
pathname separator on Unix: 18.1. Introduction (PHP Cookbook)
recreating full filename from parts: 19.5.3. Discussion (PHP Cookbook)
regular expression pattern delimiters: 13.1. Introduction (PHP Cookbook)
13.2.3. Discussion (PHP Cookbook)
slash (/)
CGI: 12.2. URL Encoding (Webmaster in a Nutshell)
HTML: 2.2. HTML Syntax (Webmaster in a Nutshell)
slave processes: 18. Apache Configuration (Webmaster in a Nutshell)
sleep( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
_ _sleep( ) method: 6.6. Serialization (Programming PHP)
slice( )
Array object: 11.4. JavaScript API Reference (Webmaster in a Nutshell)
String object: 11.4. JavaScript API Reference (Webmaster in a Nutshell)
slice( )
Array object: 23. Core JavaScript Reference (JavaScript)
Array objects: 12.5. Core Objects (Dynamic HTML)
String object: 23. Core JavaScript Reference (JavaScript)
String objects: 12.5. Core Objects (Dynamic HTML)
slicing arrays: 5.5.1. Slicing an Array (Programming PHP)
small( ), String objects: 12.5. Core Objects (Dynamic HTML)
small elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
small objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
smallest number representable in JavaScript: 23. Core JavaScript Reference (JavaScript)
Smarty PHP template engine: 13.2. Templates (Web Database Applications)
Smarty templates: 11.13.1. Problem (PHP Cookbook), displaying rows retrieved from database: 11.13.3. Discussion (PHP Cookbook)
SMTP server: 17.2.3. Discussion (PHP Cookbook)
SMTP servers: 15.2.4. Sending Mail (Programming PHP)
sniffers: 13.6. The Navigator Object (JavaScript)
20.1.4. Platform-Specific Workarounds (JavaScript)
SNMP extension: B.1. Optional Extensions Listing (Programming PHP)
SOAP: 12.1. Introduction (PHP Cookbook)
creating server and responding to SOAP requests: 12.10.1. Problem (PHP Cookbook)
requests, sending: 12.9.1. Problem (PHP Cookbook)
SOAP protocol: 11.5. Web Services (Programming PHP)
SOAP_Client class: 12.9.3. Discussion (PHP Cookbook)
SOAP_Server class: 12.10.2. Solution (PHP Cookbook)
SOAP_Server::addObjectMap( ): 12.10.3. Discussion (PHP Cookbook)
SOAP_Server::service( ): 12.10.3. Discussion (PHP Cookbook)
SOAP_Value class: 12.9.3. Discussion (PHP Cookbook)
SOAP_WSDL class: 12.9.3. Discussion (PHP Cookbook)
SOAP_WSDL::getProxy( ): 12.9.3. Discussion (PHP Cookbook)
socket_get_status( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
sockets
connections to news server: 17.5.2. Solution (PHP Cookbook)
extension for: B.1. Optional Extensions Listing (Programming PHP)
opening with fsockopen( ): 11.1. Introduction (PHP Cookbook)
SSL: 7.7. SSL (Programming PHP)
SSL (Secure Sockets Layer): 8.2.3. Discussion (PHP Cookbook)
11.6.3. Discussion (PHP Cookbook)
17.4.3. Discussion (PHP Cookbook)
socket_set_blocking( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
socket_set_timeout( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
soft_timeout( ) (Perl): 15.8. The Perl API (Webmaster in a Nutshell)
software tools for writing PHP extensions: 14.2.2. Software Tools (Programming PHP)
Solaris systems, locale program: 16.2.3. Discussion (PHP Cookbook)
sort( ): 7.2. Functions as Data (JavaScript)
9.2.3. sort( ) (JavaScript)
23. Core JavaScript Reference (JavaScript)
4.17.2. Solution (PHP Cookbook)
5.8.1. Sorting One Array at a Time (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.5.5.1. Sorting with sort( ) and rsort( ) (Web Database Applications)
Array objects: 12.5. Core Objects (Dynamic HTML)
sort( ) (Array object): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
sorting
alphabetically: 5.6. String Operators (JavaScript)
array elements in reverse order: 9.2.2. reverse( ) (JavaScript)
arrays: 4.17.1. Problem (PHP Cookbook)
2.2.5. Arrays (Programming PHP)
5.8. Sorting (Programming PHP)
2.5.5. Sorting Arrays (Web Database Applications)
by a computable field: 4.18.1. Problem (PHP Cookbook)
copying first to retain original order: 4.15.3. Discussion (PHP Cookbook)
method, using instead of a function: 4.20.1. Problem (PHP Cookbook)
modifying sort type: 4.19.2. Solution (PHP Cookbook)
multiple: 4.19.1. Problem (PHP Cookbook)
multiple arrays at once: 5.8.3. Sorting Multiple Arrays at Once (Programming PHP)
in natural order: 5.8.2. Natural-Order Sorting (Programming PHP)
A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
PHP functions for: 5.8.1. Sorting One Array at a Time (Programming PHP)
in random order: 5.8.5. Randomizing Order (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
in reverse order: 4.15.3. Discussion (PHP Cookbook)
5.8.4. Reversing Arrays (Programming PHP)
A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
shuffling deck of cards: 4.22.1. Problem (PHP Cookbook)
in user-defined order: 5.8.1. Sorting One Array at a Time (Programming PHP)
using anonymous function: 3.7. Anonymous Functions (Programming PHP)
with user-defined function: A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
output: 3.6.3. Sorting and Grouping Output (Web Database Applications)
strings: 5.8.2. Natural-Order Sorting (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
text for different locales: 16.1. Introduction (PHP Cookbook)
sotruss utility: 20.3.1. Unbuffered Reads and Writes (Webmaster in a Nutshell)
soundex( ): 4.6.2. Approximate Equality (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
source code
adding style sheets in: 3.6. Embedding Style Sheets (Dynamic HTML)
default stacking order: 4.2.6. The z-index Attribute (Dynamic HTML)
proprietary attributes and: 1.4. XHTML (Dynamic HTML)
XHTML validation: 1.4. XHTML (Dynamic HTML)
source code (PHP), downloading CVS version: 14.2.1. The PHP Source (Programming PHP)
source property, regular expression objects: 12.5. Core Objects (Dynamic HTML)
source property (RegExp): 10.3.2. RegExp Instance Properties (JavaScript)
23. Core JavaScript Reference (JavaScript)
sourceIndex property: 9.5.3. Event Handlers (Dynamic HTML)
24. Client-Side JavaScript Reference (JavaScript)
space( ): 3.9.1.1. String-comparison operators and functions (Web Database Applications)
space-padded strings: 1.11.3. Discussion (PHP Cookbook)
1.14.3. Discussion (PHP Cookbook)
spacer elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
spaces: 1.6.1. Problem (PHP Cookbook)
(see also whitespace)
changing to/from tabs in strings: 1.6.1. Problem (PHP Cookbook)
spaces, formatting (plain-text document): 14.2.1. Non-HTML Documents (JavaScript)
spam: 21.1. JavaScript and Security (JavaScript)
span attribute
col elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
colgroup elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
<colgroup> tag: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<col> tag: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
span elements: 3.1. Observing HTML Structures (Dynamic HTML)
3.1. Observing HTML Structures (Dynamic HTML)
4.1.2. Absolute Versus Relative Positioning (Dynamic HTML)
4.1.2. Absolute Versus Relative Positioning (Dynamic HTML)
8.3. Alphabetical Tag Reference (Dynamic HTML)
characteristics: 3.1. Observing HTML Structures (Dynamic HTML)
className property: 5.6.2. The className Property (Dynamic HTML)
color property: 5.6.1. The style Property (Dynamic HTML)
content modification example: 5.7.2.2. W3C DOM document tree (Dynamic HTML)
dragging elements example: 6.7. Dragging Elements (Dynamic HTML)
element text and: 5.7.1. Changing Element Text (Dynamic HTML)
generating elements example: 5.7.2.2. W3C DOM document tree (Dynamic HTML)
HTML property example: 5.7.2.1. IE HTML and elements (Dynamic HTML)
positioning example: 4.1.1. Setting the position Attribute (Dynamic HTML)
4.1.2. Absolute Versus Relative Positioning (Dynamic HTML)
4.1.2. Absolute Versus Relative Positioning (Dynamic HTML)
referencing elements example: 4.3.1. Referencing Position Styles (Dynamic HTML)
span objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
span property
col objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
colgroup objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
spanning table cells: 5.4.1. Cell Spanning (Webmaster in a Nutshell)
sparse arrays: 9.1.3. Adding New Elements to an Array (JavaScript)
sparsely filled arrays: 4.24.3. Discussion (PHP Cookbook)
speak attribute (CSS): 11.5. Alphabetical Attribute Reference (Dynamic HTML)
speak-header attribute (CSS): 11.5. Alphabetical Attribute Reference (Dynamic HTML)
speak-numeral attribute (CSS): 11.5. Alphabetical Attribute Reference (Dynamic HTML)
speak property
CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
style objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
speak-punctuation attribute (CSS): 11.5. Alphabetical Attribute Reference (Dynamic HTML)
speakHeader property
CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
style objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
speakNumeral, CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
speakNumeral property
CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
style objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
speakPunctuation property
CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
style objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
special characters: 7. Character Entities (Webmaster in a Nutshell)
escaping in HTML: 9.9.3. Discussion (PHP Cookbook)
escaping in queried data: 10.10.2. Solution (PHP Cookbook)
in regular expressions: 13.1. Introduction (PHP Cookbook)
4.8.1. The Basics (Programming PHP)
in SQL: 10.1. Introduction (PHP Cookbook)
security risks in shell commands: 12.7. Shell Commands (Programming PHP)
SQL and shell globbing wildcards, escaping: 10.10.3. Discussion (PHP Cookbook)
in URL encoding: 8.9.3. Discussion (PHP Cookbook)
specifications, obtaining: 2. HTML Overview (Webmaster in a Nutshell)
specificity of selectors: 3.9.2. Determining a Selector's Specificity (Dynamic HTML)
specified property: 25. W3C DOM Reference (JavaScript)
Attr objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
attribute objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
speech-rate attribute (CSS): 11.5. Alphabetical Attribute Reference (Dynamic HTML)
speechRate property
CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
style objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
spelling
aspell library: B.1. Optional Extensions Listing (Programming PHP)
pspell library: B.1. Optional Extensions Listing (Programming PHP)
SpiderMonkey (JavaScript interpreter): 1.4. JavaScript in Other Contexts (JavaScript)
splice( ), Array objects: 12.5. Core Objects (Dynamic HTML)
splice( ) (Array): 9.2.6. splice( ) (JavaScript)
splice( ) (Array object): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
splice( ) method (Array): 11.6. Netscape's JavaScript 1.2 Incompatibilities (JavaScript)
splice( )method (Array): 23. Core JavaScript Reference (JavaScript)
split( ): 10.2. String Methods for Pattern Matching (JavaScript)
16.3. Reading Cookies (JavaScript)
1.12.2. Solution (PHP Cookbook)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.7.2.3. Splitting a string into an array (Web Database Applications)
String object: 23. Core JavaScript Reference (JavaScript)
String objects: 12.5. Core Objects (Dynamic HTML)
split( ) function: 4.9.3.3. Splitting (Programming PHP)
split( ) method: 11.6. Netscape's JavaScript 1.2 Incompatibilities (JavaScript)
split( ) (String object): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
spliti( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
splitText( ): 25. W3C DOM Reference (JavaScript)
splitText( ) method, Text objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
splitText( ) (Text object): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
splitting
arrays into chunks: 5.5.2. Splitting an Array into Chunks (Programming PHP)
regular expression pattern matches: 4.10.13.3. Splitting (Programming PHP)
strings into arrays of smaller chunks: 4.8. Regular Expressions (Programming PHP)
strings into smaller chunks: 4.9.3.3. Splitting (Programming PHP)
splitting a string on a regular expression: 13.10.2. Solution (PHP Cookbook)
spoofing events: 21.2. Restricted Features (JavaScript)
spreadsheets, vs. databases: 1.4.2. Why Use a DBMS? (Web Database Applications)
sprintf( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.6.2.1. Creating formatted output with sprintf( ) and printf( ) (Web Database Applications)
combining with msg( ): 16.5.3. Discussion (PHP Cookbook)
converting decimal numbers to binary, octal and hexadecimal numbers: 2.15.3. Discussion (PHP Cookbook)
formatting poll result numbers: 15.10. Program: Generating Bar Charts from Poll Results (PHP Cookbook)
SQL interpreter: 1.4.1. Database Management Systems (Web Database Applications)
SQL server (Microsoft): 4.4.1. Microsoft SQL Server (Web Database Applications)
SQL (Structured Query Language): 1.4.4. SQL (Web Database Applications)
3.1.2. Terminology (Web Database Applications)
3.10. More on SQL and MySQL (Web Database Applications)
components of: 1.4.4.2. SQL components (Web Database Applications)
converting E/R model to: C.2.2. Converting an Entity-Relationship Model to SQL (Web Database Applications)
databases
connecting to: 10.4.1. Problem (PHP Cookbook)
modifying data in: 10.7.1. Problem (PHP Cookbook)
paired with PHP: 10.1. Introduction (PHP Cookbook)
querying: 10.5.1. Problem (PHP Cookbook)
escaping string literals in queries: 4.5.3. SQL (Programming PHP)
Microsoft SQL Server extension: B.1. Optional Extensions Listing (Programming PHP)
mSQL extension: B.1. Optional Extensions Listing (Programming PHP)
Ovrimos SQL extension: B.1. Optional Extensions Listing (Programming PHP)
placeholders in queries: 8.4.1. Placeholders (Programming PHP)
portability of: 10.1. Introduction (PHP Cookbook)
portability of queries: 8.1. Using PHP to Access a Database (Programming PHP)
queries and: 3.6. Querying with SQL SELECT (Web Database Applications)
relational databases and: 8.2. Relational Databases and SQL (Programming PHP)
special characters in: 10.1. Introduction (PHP Cookbook)
statements performing queries: 8.3.4. Issuing a Query (Programming PHP)
wildcard characters, quoting in database queries: 10.10.3. Discussion (PHP Cookbook)
winestore application, creating with: 3.2.2.2. Creating the winestore with SQL (Web Database Applications)
working with MySQL and: 3.4. Managing Databases, Tables, and Indexes (Web Database Applications)
sql_regcase( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
sqrt( ): 23. Core JavaScript Reference (JavaScript)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
Math object: 12.5. Core Objects (Dynamic HTML)
SQRT1_2 constant: 23. Core JavaScript Reference (JavaScript)
SQRT1_2 property, Math object: 12.5. Core Objects (Dynamic HTML)
square( ), defining with function literal: 3.4.1. Function Literals (JavaScript)
square brackets (see [ ], under Symbols)
square brackets ( [] ), JavaScript regular expressions: 11.2.12.2. Character classes (Webmaster in a Nutshell)
square( ) function: 3.4. Functions (JavaScript)
square root, computing: 3.1.4. Working with Numbers (JavaScript)
Squid proxy cache: 13.5.5.1. Reverse-proxy cache (Programming PHP), SquidGuard, adding redirection logic: 13.5.5.2. Load balancing and redirection (Programming PHP)
srand( ): 14.8.3. Discussion (PHP Cookbook)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.8.1.4. Subsecond times (Web Database Applications)
2.9.7. Random Number Generation (Web Database Applications)
src attribute: 12.2.2. Including JavaScript Files (JavaScript)
12.2.2. Including JavaScript Files (JavaScript)
12.3.1. Scripts (JavaScript)
12.3.1. Scripts (JavaScript)
applet elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
bgsound elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
embed elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
frame elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
iframe elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
ilayer elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
img elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
input elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
layer elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
link elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
<bgsound> tag: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<embed> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<frame> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
4.3. The <frame> Tag (Webmaster in a Nutshell)
<iframe> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<ilayer> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<img> tag: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<input> tag: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<layer> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<script> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
11.3.1.1. The <script> tag (Webmaster in a Nutshell)
script elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
xml elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
src property: 25. W3C DOM Reference (JavaScript)
applet objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
bgsound objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
embed objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
event bubbling: 6.5.1. Event Bubbling (Dynamic HTML)
frame objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
iframe objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
Image object: 14.6.1. Image Replacement with the src Property (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
image objects: 5.4.1. Precaching Images (Dynamic HTML)
5.4.1. Precaching Images (Dynamic HTML)
img element: 5.4.2. Swap Your Image (Dynamic HTML)
img objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
input (type="image") objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
Layer object: 24. Client-Side JavaScript Reference (JavaScript)
layer objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
script objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
xml objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
srcElement element: 6.2.2. Event Object Properties (Dynamic HTML)
srcElement property, event objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
srcElement property (IE Event): 19.3.1. The IE Event Object (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
srcFilter property, event objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
srcFilter property (IE Event): 24. Client-Side JavaScript Reference (JavaScript)
srcUrn property, event objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
sscanf( ): 4.7.3.3. sscanf( ) (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
SSI (Server Side Includes): 13. Server Side Includes (Webmaster in a Nutshell)
directives: 13.2. Basic SSI Directives (Webmaster in a Nutshell)
environment variables: 13.3. SSI Environment Variables (Webmaster in a Nutshell)
mod_perl with: 15.5. Server Side Includes with mod_perl (Webmaster in a Nutshell)
:ssl method group (CGI.pm module): 14.2. Importing Method Groups (Webmaster in a Nutshell)
SSL protocol: 9.5.1. The Secure Sockets Layer Protocol (Web Database Applications), installing Apache to use: A.3. Installing Apache to Use SSL (Web Database Applications)
SSL (Secure Sockets Layer): 14.11.1. Problem (PHP Cookbook)
7.7. SSL (Programming PHP)
cookies, sending over: 8.2.3. Discussion (PHP Cookbook)
cURL extension, using with: 11.6.3. Discussion (PHP Cookbook)
IMAP and POP3 connections: 17.4.3. Discussion (PHP Cookbook)
stack, implementing with array: 23. Core JavaScript Reference (JavaScript)
stacking order: 4.2.6. The z-index Attribute (Dynamic HTML)
4.2.6. The z-index Attribute (Dynamic HTML)
6.7. Dragging Elements (Dynamic HTML)
layers: 24. Client-Side JavaScript Reference (JavaScript), changing: 24. Client-Side JavaScript Reference (JavaScript)
of elements: 18.2.3. The Third Dimension: z-index (JavaScript)
stacks, implementing with arrays: 5.10.2. Stacks (Programming PHP)
stale-links.php program: 11.15. Program: Finding Stale Links (PHP Cookbook)
standalone extensions: 14.3.5.1. Standalone extensions (Programming PHP)
standard error: 20.1. Introduction (PHP Cookbook)
printing cURL module debugging information to: 11.7.3. Discussion (PHP Cookbook)
reading from a program: 18.24.1. Problem (PHP Cookbook)
writing to: 18.19.3. Discussion (PHP Cookbook)
standard event model: 19. Events and Event Handling (JavaScript)
19.2. Advanced Event Handling with DOM Level 2 (JavaScript)
dragging document elements (example): 19.2.7. Example: Dragging Document Elements (JavaScript)
19.2.7. Example: Dragging Document Elements (JavaScript)
event interfaces and event details: 19.2.6. Event Interfaces and Event Details (JavaScript)
event modules and event types: 19.2.5. Event Modules and Event Types (JavaScript)
event propagation: 19.2.1. Event Propagation (JavaScript)
mixing with original event model: 19.2.8. Mixing Event Models (JavaScript)
registering event handlers
functions: 19.2.2. Event Handler Registration (JavaScript)
objects as: 19.2.4. Registering Objects as Event Handlers (JavaScript)
synthesizing events: 19.2.9. Synthesizing Events (JavaScript)
standard input: 20.1. Introduction (PHP Cookbook)
reading from: 18.5.1. Problem (PHP Cookbook)
reading from the keyboard: 20.4.1. Problem (PHP Cookbook)
:standard method group (CGI.pm module): 14.2. Importing Method Groups (Webmaster in a Nutshell)
standard output: 20.1. Introduction (PHP Cookbook)
reading from a program: 18.23.1. Problem (PHP Cookbook)
redirecting standard error to: 18.24.2. Solution (PHP Cookbook)
writing to: 18.19.1. Problem (PHP Cookbook)
standardization
browsers and: 1.9. A Fragmenting World (Dynamic HTML)
2. Cross-Platform Compromises (Dynamic HTML)
5.7. Changing Content (Dynamic HTML)
common denominator: 2.6.5. Designing for the Common Denominator (Dynamic HTML)
coordinating with version releases: 1.1. The Standards Alphabet Soup (Dynamic HTML)
CSS modularization: 7.3. CSS Modularization (CSS3) (Dynamic HTML)
CSS-P origin: 4. Adding Dynamic Positioning to Documents (Dynamic HTML)
DOM and: 1.6. Document Object Model (Dynamic HTML)
7.4. DOM Modularization (DOM2 and DOM3) (Dynamic HTML)
7.5. What Is Conformance? (Dynamic HTML)
HTML implementation: 1.3. HTML (Dynamic HTML)
IE DHTML and: 2.3. Internet Explorer DHTML (Dynamic HTML)
illegal characters: 5.5. Changing Tag Attribute Values (Dynamic HTML)
lowercase tag selectors: 3.6.1.1. The <style> tag (Dynamic HTML)
Mozilla browser and: 2.4. Netscape 6 (Mozilla) DHTML (Dynamic HTML)
2.4. Netscape 6 (Mozilla) DHTML (Dynamic HTML)
W3C modularization: 7.1. W3C Modularization (Dynamic HTML)
7.1. W3C Modularization (Dynamic HTML)
XHTML: 1.4. XHTML (Dynamic HTML)
7.2. XHTML Modularization (XHTML Basic and 1.1) (Dynamic HTML)
standards
ECMA-262, for JavaScript: 1.2. Versions of JavaScript (JavaScript)
emphasizing over particular browsers: 1.3. Client-Side JavaScript (JavaScript)
recent developments in: 0. Preface (JavaScript)
standby attribute, object elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
standby attribute, <object>: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
standby property, object objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
start( ) (Auth): 17.9.3. Discussion (PHP Cookbook)
start( ) method, marquee objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
start and end element handlers: 11.3.1. Element Handlers (Programming PHP)
start and end points, setting for ranges: 17.5.2.1. Start and end positions (JavaScript)
start attribute
img elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
input elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
<img> tag: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<ol> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
ol elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
start property
img objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
input (type="image") objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
ol objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
start tags, PHP: 18.14.3. Discussion (PHP Cookbook)
start value of strings: 4.7.1. Substrings (Programming PHP)
startContainer property: 25. W3C DOM Reference (JavaScript), Range objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
start_element( ): 12.5.3. Discussion (PHP Cookbook)
start/end tags
include statement and: 2.10.4. Reusing Functions with Include and Require Files (Web Database Applications)
omitting: 2.1.1. PHP Basics (Web Database Applications)
startform( ) (CGI.pm): 14. The CGI.pm Module (Webmaster in a Nutshell)
start_html( ) (CGI.pm): 14.5. Using JavaScript Features (Webmaster in a Nutshell)
14. The CGI.pm Module (Webmaster in a Nutshell)
starting and ending angles (in degrees) for arcs: 15.3.3. Discussion (PHP Cookbook)
starting point, graphics in PDF files: 10.4.2. Graphics (Programming PHP)
start_multipart_form( ) (CGI.pm): 14. The CGI.pm Module (Webmaster in a Nutshell)
startOffset property: 25. W3C DOM Reference (JavaScript), Range objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
StartServers directive (Apache): 18. Apache Configuration (Webmaster in a Nutshell)
20.4.11. Some Notes on Sizing Apache (Webmaster in a Nutshell)
starvation problem: 6.2.2.2. The LOCK TABLES and UNLOCK TABLES statements in MySQL (Web Database Applications)
stat( ): 19.1. Introduction (PHP Cookbook)
19.3.2. Solution (PHP Cookbook)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
stat( ) function
calling on symbolic links: 19.3.3. Discussion (PHP Cookbook)
file information returned by: 19.3.3. Discussion (PHP Cookbook)
state: 1.1.1.2. State (Web Database Applications)
building applications to maintain: 8.1. Building Applications That Keep State (Web Database Applications)
client: 1.6.5. Read and Write Client State with Cookies (JavaScript)
debugger program for printing stack trace: 5.10.2. Stacks (Programming PHP)
local variables and arguments, in function scope: 11.4. Lexical Scoping and Nested Functions (JavaScript)
maintaining between requests: 7.6. Maintaining State (Programming PHP)
combining cookies and sessions: 7.6.3. Combining Cookies and Sessions (Programming PHP)
cookies: 7.6. Maintaining State (Programming PHP)
session tracking: 7.6. Maintaining State (Programming PHP)
sessions: 7.6.2. Sessions (Programming PHP)
Window object and its variables: 12.3.5. Window and Variable Lifetime (JavaScript)
stateless applications, building: 9.4.1. Building Stateless Applications (Web Database Applications)
statement blocks: 6.2. Compound Statements (JavaScript), block-level variable scope: 4.3.1. No Block Scope (JavaScript)
statement handles: 10.1. Introduction (PHP Cookbook)
statements: 6. Statements (JavaScript)
assignment statement: 6.3.2. Event Handlers as Object Properties (Dynamic HTML)
6.3.2. Event Handlers as Object Properties (Dynamic HTML)
break: 6.11. break (JavaScript)
compound: 6.2. Compound Statements (JavaScript), terminating abruptly: 6.2. Compound Statements (JavaScript)
continue: 6.12. continue (JavaScript)
do/while: 6.7. do/while (JavaScript)
else: 6.3. if (JavaScript)
else if: 6.4. else if (JavaScript)
empty: 6.19. The Empty Statement (JavaScript)
6.19. The Empty Statement (JavaScript)
in event handlers: 12.2.3. Event Handlers (JavaScript)
expression: 6.1. Expression Statements (JavaScript)
flow-control: 2.5. Flow-Control Statements (Programming PHP)
declare: 2.5.6. declare (Programming PHP)
exit and return: 2.5.7. exit and return (Programming PHP)
for: 2.5.4. for (Programming PHP)
foreach: 2.5.5. foreach (Programming PHP)
if statement: 2.5.1. if (Programming PHP)
switch: 2.5.2. switch (Programming PHP)
while: 2.5.3. while (Programming PHP)
for: 6.8. for (JavaScript)
for/in, with associative arrays: 8.6. Objects as Associative Arrays (JavaScript)
function: 6.14. function (JavaScript)
7.1. Defining and Invoking Functions (JavaScript)
inline statements: 6.3.1. Event Handlers as Tag Attributes (Dynamic HTML)
in JavaScript URLs: 12.2.4. JavaScript in URLs (JavaScript)
labeling: 6.10. Labels (JavaScript)
referencing elements: 2.3.1. Element Object References (Dynamic HTML)
return: 6.15. return (JavaScript)
7.1. Defining and Invoking Functions (JavaScript)
3.2. Defining a Function (Programming PHP)
return statements: 6.4.1. Setting the return Value (Dynamic HTML)
6.4.2. The event.returnValue Property (IE 5 and Later) (Dynamic HTML)
6.4.4. Cross-Browser Techniques (Dynamic HTML)
semicolons (;) in: 2.1.2. Statements and Semicolons (Programming PHP)
semicolons between: 1.10. Exploring JavaScript (JavaScript)
2.4. Optional Semicolons (JavaScript)
6. Statements (JavaScript)
summary of: 6.20. Summary of JavaScript Statements (JavaScript)
switch: 6.5. switch (JavaScript)
throw: 6.16. throw (JavaScript)
try/catch: 6.17. try/catch/finally (JavaScript)
try/catch/finally: 6.16. throw (JavaScript)
6.17. try/catch/finally (JavaScript)
try/finally: 6.17. try/catch/finally (JavaScript)
var: 6.13. var (JavaScript)
while: 6.6. while (JavaScript)
with: 6.18. with (JavaScript)
static methods: 6.3. Accessing Properties and Methods (Programming PHP), declaring: 6.4.1. Declaring Methods (Programming PHP)
static objects: 12.2. About Static Objects (Dynamic HTML)
static positioning, elements: 18.2.1. The Key to DHTML: The position Attribute (JavaScript)
static value (position attribute): 4.1.1. Setting the position Attribute (Dynamic HTML)
4.2.1. The position Attribute (Dynamic HTML)
static variables: 5.6.1. Problem (PHP Cookbook)
2.3.3.3. Static variables (Programming PHP)
3.3.2. Static Variables (Programming PHP)
status bar
animation techniques: 13.4. Timeouts and Intervals (JavaScript)
visibility in window: 24. Client-Side JavaScript Reference (JavaScript)
status codes, HTTP: 17. HTTP (Webmaster in a Nutshell)
17.2. Server Responses and Status Codes (Webmaster in a Nutshell)
status codes, HTTP response: 7.1. HTTP Basics (Programming PHP)
status line, browser window: 13.3. The Status Line (JavaScript), displaying user messages with JavaScript: 1.6.2. Control the Browser (JavaScript)
status line in browser window: 11.3.2.2. The status line (Webmaster in a Nutshell)
status( ) (Perl): 15.8. The Perl API (Webmaster in a Nutshell)
status property: 13.1. Window Overview (JavaScript)
13.3. The Status Line (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
button objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
input (type="checkbox") objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
input (type="radio") objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
textarea objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
Window object: 24. Client-Side JavaScript Reference (JavaScript)
window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
status property (Window object): 11.3.2.2. The status line (Webmaster in a Nutshell)
statusbar objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
statusbar property
window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
status_line( ) (Perl): 15.8. The Perl API (Webmaster in a Nutshell)
stdclass class: 7.1. Introduction (PHP Cookbook), adding properties to base object: 7.12.2. Solution (PHP Cookbook)
stdClass (reserved class name): 6.4. Declaring a Class (Programming PHP)
STD_PHP_INI_ENTRY( ) macro: 14.12. Extension INI Entries (Programming PHP)
sticky bit: 19.1. Introduction (PHP Cookbook)
sticky forms: 7.4.5. Sticky Forms (Programming PHP)
sticky multi-valued parameters, HTML forms: 7.4.7. Sticky Multivalued Parameters (Programming PHP)
stop( ): 24. Client-Side JavaScript Reference (JavaScript)
stop( ) method
marquee objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
window objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
stopPropagation( ): 6.5.2. W3C Event Capture (Dynamic HTML)
19.2.1. Event Propagation (JavaScript)
19.2.6.1. Event (JavaScript)
25. W3C DOM Reference (JavaScript)
stopPropagation( ) method, event objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
stopPropagation( ) (Event object): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
store( ): 16.4. Cookie Example (JavaScript)
stored procedures: 3.10.4. Limitations of MySQL (Web Database Applications)
storing cookies: 16.2. Storing Cookies (JavaScript)
storing data in arrays: 5.3. Storing Data in Arrays (Programming PHP)
adding values to end of array: 5.3.1. Adding Values to the End of an Array (Programming PHP)
assigning range of values: 5.3.2. Assigning a Range of Values (Programming PHP)
getting array size: 5.3.3. Getting the Size of an Array (Programming PHP)
padding: 5.3.4. Padding an Array (Programming PHP)
strace( ): 18.24.1. Problem (PHP Cookbook)
strace utility: 20.3.1. Unbuffered Reads and Writes (Webmaster in a Nutshell)
strcasecmp( ): 4.6.1. Exact Comparisons (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.6.3. Comparing Strings (Web Database Applications)
strchr( ): 4.7.4.2. Searches returning rest of string (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
strcmp( ): 2.4.8. Comparison Operators (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.2.3. Conditional Expressions (Web Database Applications)
2.6.3. Comparing Strings (Web Database Applications)
3.9.1.1. String-comparison operators and functions (Web Database Applications)
strcmp( ) function: 4.6.1. Exact Comparisons (Programming PHP)
strcoll( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
strcspn( ): 4.7.4.3. Searches using masks (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
streaming PDF documents: 10.2.6. Terminating and Streaming a PDF Document (Programming PHP)
stress attribute (CSS): 11.5. Alphabetical Attribute Reference (Dynamic HTML)
stress property
CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
style objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
strftime( ): 3.2.2. Solution (PHP Cookbook)
3.2.4. See Also (PHP Cookbook)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.8.2. Formatting a Date (Web Database Applications)
button displaying current time: 20.8.3. Discussion (PHP Cookbook)
%c format string (for localization): 16.6.2. Solution (PHP Cookbook)
day of week, month, or year, week of the year: 3.8.2. Solution (PHP Cookbook)
formatting dates and times: 3.5.3. Discussion (PHP Cookbook)
start date for time ranges: 3.15.2. Solution (PHP Cookbook)
Strict validation: 1.4. XHTML (Dynamic HTML)
strike( ), String objects: 12.5. Core Objects (Dynamic HTML)
strike elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
strike objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
striking out text in PDF files: 10.3.3. Text Attributes (Programming PHP)
string assignments: 2.1.5. Expressions, Operators, and Variable Assignment (Web Database Applications)
String( ), calling as function: 11.1.2. Explicit Type Conversions (JavaScript)
(string) casting operator: 2.4.11. Casting Operators (Programming PHP)
string clean( ): 10.4. The Winestore Include Files (Web Database Applications)
string comparison operators/functions: 3.9.1.1. String-comparison operators and functions (Web Database Applications)
string concatenation (+) operator: 5.3. Arithmetic Operators (JavaScript)
5.6. String Operators (JavaScript)
5.6. String Operators (JavaScript)
string concatenation operator(.): 1.8.2. Solution (PHP Cookbook)
string crypt( ): 9.3. Authentication Using a Database (Web Database Applications)
string datatypes
JavaScript: 11.2.8.3. Strings (Webmaster in a Nutshell)
PHP: 16.5.3. Strings (Webmaster in a Nutshell)
string getCustomerID( ): 10.4. The Winestore Include Files (Web Database Applications)
string literals: 23. Core JavaScript Reference (JavaScript)
2.2.3. Strings (Programming PHP)
2.1.1.4. String literals (Web Database Applications)
2.6.1. String Literals (Web Database Applications)
color properties: 14.3. Document Color Properties (JavaScript)
concatenating: 5.6. String Operators (JavaScript)
5.6. String Operators (JavaScript)
converting: 11.3. Garbage Collection (JavaScript)
converting numbers to/from: 11.1.3. Converting Numbers to Strings (JavaScript)
operators for: 5.6. String Operators (JavaScript)
property names as: 8.6. Objects as Associative Arrays (JavaScript)
variable type of: 4.4. Primitive Types and Reference Types (JavaScript)
string mysql_tablename( ): 4.1.3.2. Other functions (Web Database Applications)
String object: 23. Core JavaScript Reference (JavaScript)
defining method for all: 8.4.1. Prototypes and Built-in Classes (JavaScript)
HTML methods: 23. Core JavaScript Reference (JavaScript)
methods, cookie, determining value of: 16.3. Reading Cookies (JavaScript)
String object (JavaScript): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
String objects: 12.5. Core Objects (Dynamic HTML)
string session_id( ): 8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
string showWine( ): 10.4. The Winestore Include Files (Web Database Applications)
strings: 3. Data Types and Values (JavaScript)
3.2. Strings (JavaScript)
11.2.1. Primitive Types and Reference Types (JavaScript)
1.1. Introduction (PHP Cookbook)
2.2.3. Strings (Programming PHP)
2.4.7. Autoincrement and Autodecrement Operators (Programming PHP)
4. Strings (Programming PHP)
A.2b. Alphabetical Listing of PHP Functions (f-i) (Programming PHP)
2.6. Strings (Web Database Applications)
accessing individual characters: 4.3. Accessing Individual Characters (Programming PHP)
as array keys: 4.1. Introduction (PHP Cookbook)
arrays for multiple return values: 6.9.3. Discussion (PHP Cookbook)
merging: 4.8.3. Discussion (PHP Cookbook)
mixing with numeric: 4.2.3. Discussion (PHP Cookbook)
as keys to associative arrays: 5.1. Indexed Versus Associative Arrays (Programming PHP)
associating values with (see associative arrays)
binary data, storing in: 1.14.1. Problem (PHP Cookbook)
breaking into chunks (example): 7.4.2. Parameters (Programming PHP)
breaking into smaller pieces: 1.12.1. Problem (PHP Cookbook)
C-string encoding: 4.5.4. C-String Encoding (Programming PHP)
case, controlling: 1.7.1. Problem (PHP Cookbook)
changing case of: 4.4.2. Changing Case (Programming PHP)
characters, converting into HTML entity equivalents: 4.5.1.1. Entity-quoting all special characters (Programming PHP)
checking for valid number: 2.2.1. Problem (PHP Cookbook)
comparing: 5.5.1. Comparison Operators (JavaScript)
5.6. String Operators (JavaScript)
2.4.8. Comparison Operators (Programming PHP)
4.6. Comparing Strings (Programming PHP)
2.6.3. Comparing Strings (Web Database Applications)
by value: 5.4.1. Equality (==) and Identity (===) (JavaScript)
11.2.3. Comparing Strings (JavaScript)
for approximate equality: 4.6.2. Approximate Equality (Programming PHP)
for equality: 2.2.3. Strings (Programming PHP)
4.6.1. Exact Comparisons (Programming PHP)
for identity: 5.4.1. Equality (==) and Identity (===) (JavaScript)
complex data types, encapsulating as: 5.8.1. Problem (PHP Cookbook), serializing strings: 5.8.2. Solution (PHP Cookbook)
compressing: 18.26.3. Discussion (PHP Cookbook)
concatenating: 3.2.3. Working with Strings (JavaScript)
5.3. Arithmetic Operators (JavaScript)
23. Core JavaScript Reference (JavaScript)
2.4.4. Implicit Casting (Programming PHP)
. operator: 2.4.6. String Concatenation Operator (Programming PHP)
strcat( ): 3.2. Defining a Function (Programming PHP)
containing numbers, sorting in correct order: 5.8.2. Natural-Order Sorting (Programming PHP)
converting
array elements to and concatenating: 9.2.1. join( ) (JavaScript)
arrays to: 9.2.9. toString( ) and toLocaleString( ) (JavaScript)
23. Core JavaScript Reference (JavaScript)
between encodings, iconv extension: B.1. Optional Extensions Listing (Programming PHP)
between JavaScript and Java: 22.5. LiveConnect Data Conversion (JavaScript)
boolean values to: 23. Core JavaScript Reference (JavaScript)
character codes to: 19.3.1. The IE Event Object (JavaScript)
integers to: 3.1.4. Working with Numbers (JavaScript)
JavaObject objects to: 22.6. JavaScript Conversion of JavaObjects (JavaScript)
numbers to: 11.1.3. Converting Numbers to Strings (JavaScript)
23. Core JavaScript Reference (JavaScript)
objects to: 8.7.2. The toString( ) Method (JavaScript)
23. Core JavaScript Reference (JavaScript)
23. Core JavaScript Reference (JavaScript)
regular expressions to: 23. Core JavaScript Reference (JavaScript)
to numbers: 11.1.4. Converting Strings to Numbers (JavaScript)
2.4.4. Implicit Casting (Programming PHP)
to/from URL encoding: 4.5.2. URLs (Programming PHP)
9.6. Dynamically Generated Buttons (Programming PHP)
converting arrays to: 4.9.1. Problem (PHP Cookbook)
converting to timestamp: 2.8.1.3. String to timestamp (Web Database Applications)
7.2.1.1. Validating dates (Web Database Applications)
converting to/from integers: 7.2.1.1. Validating dates (Web Database Applications)
converting to/from numbers: 2.1. Introduction (PHP Cookbook)
copying and passing by reference: 11.2.2. Copying and Passing Strings (JavaScript)
CSS style attribute vales: 18.5.5. Traversing Style Sheets (JavaScript)
CSSPrimitiveValue: 25. W3C DOM Reference (JavaScript)
CSS2Properties collection: 5.6.1. The style Property (Dynamic HTML)
date and time
date, in local time zone: 23. Core JavaScript Reference (JavaScript)
GMT: 23. Core JavaScript Reference (JavaScript)
localized time: 23. Core JavaScript Reference (JavaScript)
23. Core JavaScript Reference (JavaScript)
double-quoted, variable interpolation in: 17.4.3. Discussion (PHP Cookbook)
dumping variable contents as: 5.9.1. Problem (PHP Cookbook)
empty: 5.1. Introduction (PHP Cookbook), assigning as default value of function parameter: 6.3.3. Discussion (PHP Cookbook)
empty strings: 2.6.1. Object Detection over Browser Sniffing (Dynamic HTML)
escape sequences: 1.1. Introduction (PHP Cookbook)
expanding and compressing tabs: 1.6.1. Problem (PHP Cookbook)
extension functions returning: 14.8.1. Simple Types (Programming PHP)
first character, finding: 3.2.3. Working with Strings (JavaScript)
functions for manipulating and searching: 4.7. Manipulating and Searching Strings (Programming PHP)
A.1. PHP Functions by Category (Programming PHP)
exploding and imploding: 4.7.3. Decomposing a String (Programming PHP)
padding: 4.7.2. Miscellaneous String Functions (Programming PHP)
repeating: 4.7.2. Miscellaneous String Functions (Programming PHP)
reversing: 4.7.2. Miscellaneous String Functions (Programming PHP)
search functions: 4.7.4. String-Searching Functions (Programming PHP)
splitting on regular expression pattern boundary: A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
substrings: 4.7.1. Substrings (Programming PHP)
tokenizing: 4.7.3.2. Tokenizing (Programming PHP)
getElementById( ) method: 2.6.6. Custom APIs (Dynamic HTML)
in heredocs: 1.1. Introduction (PHP Cookbook)
HTML, converting special characters to entities: 4.5.1. HTML (Programming PHP)
HTML event handler attribute values: 19.1.3. Event Handlers as Properties (JavaScript)
HTML meta tags, extracting from: 4.5.1.4. Extracting meta tags (Programming PHP)
HTML tags, removing from: 4.5.1.3. Removing HTML tags (Programming PHP)
indexes to associative arrays: 3.5. Objects (JavaScript)
initializing: 1.1. Introduction (PHP Cookbook)
innerText property: 1.6.2. Microsoft IE 4 DOM (Dynamic HTML)
interpolating functions and expressions: 1.8.1. Problem (PHP Cookbook)
last character, getting: 3.2.3. Working with Strings (JavaScript)
length of: 3.2.3. Working with Strings (JavaScript)
23. Core JavaScript Reference (JavaScript)
length of, strlen( ) function (example): 3.1. Calling a Function (Programming PHP)
matching beginning/end of: 10.1.5. Specifying Match Position (JavaScript)
methods using regular expressions: 10.2. String Methods for Pattern Matching (JavaScript)
null-terminated, in extensions: 14.6. The pval/zval Data Type (Programming PHP)
numeric: 2.2.3. Discussion (PHP Cookbook)
objects, converting to, localization: 8.7.3. The toLocaleString( ) Method (JavaScript)
outputting DOM XML document to: 12.3.3. Discussion (PHP Cookbook)
parsing comma-separated data: 1.10.1. Problem (PHP Cookbook)
parsing dates and times from: 3.10.1. Problem (PHP Cookbook)
parsing fixed-width records in: 1.11.1. Problem (PHP Cookbook)
printing: 4.2. Printing Strings (Programming PHP)
with echo: 4.2.1. echo (Programming PHP)
with print( ) function: 4.2.2. print( ) (Programming PHP)
with printf( ) function: 4.2.3. printf( ) (Programming PHP)
with print_r( ) function: 4.2.4. print_r( ) and var_dump( ) (Programming PHP)
with var_dump( ) function: 4.2.4. print_r( ) and var_dump( ) (Programming PHP)
processing one character at a time: 1.4.1. Problem (PHP Cookbook)
property names, expressing as: 8.6. Objects as Associative Arrays (JavaScript)
quoting in PHP array keys: 5.2. Identifying Elements of an Array (Programming PHP)
quoting in queried data: 10.10.2. Solution (PHP Cookbook)
quoting string constants: 4.1. Quoting String Constants (Programming PHP)
in double-quoted strings: 4.1.3. Double-Quoted Strings (Programming PHP)
in here documents: 4.1.4. Here Documents (Programming PHP)
in single-quoted strings: 4.1.2. Single-Quoted Strings (Programming PHP)
in variable interpolation: 4.1.1. Variable Interpolation (Programming PHP)
reading files into: 18.6.1. Problem (PHP Cookbook)
referencing elements: 2.3.1. Element Object References (Dynamic HTML)
regular expressions, using on: 4.8. Regular Expressions (Programming PHP)
Perl-compatible regular expressions: 4.10. Perl-Compatible Regular Expressions (Programming PHP)
POSIX-style regular expressions: 4.9. POSIX-Style Regular Expressions (Programming PHP)
removing whitespace from: 4.4.1. Removing Whitespace (Programming PHP)
returning all program output as single string: 18.23.3. Discussion (PHP Cookbook)
reversing by word or character: 1.5.1. Problem (PHP Cookbook)
second, third, and fourth characters, extracting: 3.2.3. Working with Strings (JavaScript)
similarity between, calculating: A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
splitting into an array: 2.7.2.3. Splitting a string into an array (Web Database Applications)
splitting on regular expression: 13.10.2. Solution (PHP Cookbook)
SQL queries, escaping string literals in: 4.5.3. SQL (Programming PHP)
String class methods
split( ): 11.6. Netscape's JavaScript 1.2 Incompatibilities (JavaScript)
substring( ): 11.6. Netscape's JavaScript 1.2 Incompatibilities (JavaScript)
string literals: 3.2.1. String Literals (JavaScript), escape sequences in: 3.2.2. Escape Sequences in String Literals (JavaScript)
String object: 3.12. Primitive Data Type Wrapper Objects (JavaScript)
style properties, specifying values as: 18.3.2. Working with Style Properties (JavaScript)
substrings
accessing: 1.2. Accessing Substrings (PHP Cookbook)
replacing: 1.3.1. Problem (PHP Cookbook)
trimming blanks from: 1.9.1. Problem (PHP Cookbook)
trimming characters from end: A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
typeof operator: 2.6.1. Object Detection over Browser Sniffing (Dynamic HTML)
wrapping text: 1.13.1. Problem (PHP Cookbook)
for XML error reporting: 11.3.8. Errors (Programming PHP)
stripcslashes( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
stripcslashes( ) function, single-character escapes: 4.5.4. C-String Encoding (Programming PHP)
stripping unwanted file permissions: 12.4.1. Get It Right the First Time (Programming PHP)
stripslashes( ): 5.8.3. Discussion (PHP Cookbook)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
using on $_GET, $_POST, and $_COOKIES: 7.4.3. Automatic Quoting of Parameters (Programming PHP)
stripslashes( ) function: 4.5.3. SQL (Programming PHP)
strip_tags( ): 11.12.2. Solution (PHP Cookbook)
13.5.3. Discussion (PHP Cookbook)
4.5.1.3. Removing HTML tags (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
stristr( ): 4.7.4.2. Searches returning rest of string (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.6.4.3. Extracting a found portion of a string (Web Database Applications)
strlen( ): 3.1. Calling a Function (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.6.1.2. Length of a string (Web Database Applications)
strlen( ) function, accessing individual string characters: 4.3. Accessing Individual Characters (Programming PHP)
strnatcasecmp( ) function: 4.6.1. Exact Comparisons (Programming PHP)
strnatcmp( ): 4.18.3. Discussion (PHP Cookbook)
4.6.1. Exact Comparisons (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
strncasecmp( ): 2.6.3. Comparing Strings (Web Database Applications)
strncasecmp( ) function: 4.6.1. Exact Comparisons (Programming PHP)
strncmp( ): 4.6.1. Exact Comparisons (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.6.3. Comparing Strings (Web Database Applications)
stroking
graphic paths: 10.4.2. Graphics (Programming PHP)
patterns for: 10.4.3. Patterns (Programming PHP)
text: 10.3.3. Text Attributes (Programming PHP)
strong elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
strong objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
str_pad( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.6.2.2. Padding strings (Web Database Applications)
str_pad( ) function: 4.7.2. Miscellaneous String Functions (Programming PHP)
strpos( ): 6.10.3. Discussion (PHP Cookbook)
4.7.4.1. Searches returning position (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.6.4.2. Finding the position of a substring (Web Database Applications)
2.6.4.4. Extracting multiple values from a string (Web Database Applications)
strrchr( ): 4.7.4.2. Searches returning rest of string (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.6.4.3. Extracting a found portion of a string (Web Database Applications)
str_repeat( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
str_repeat( ) function: 4.7.2. Miscellaneous String Functions (Programming PHP)
str_replace( ): 2.2.4. See Also (PHP Cookbook)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.6.5.1. Replacing substrings (Web Database Applications)
switching tabs to/from spaces: 1.6.2. Solution (PHP Cookbook)
strrev( ): 1.5.2. Solution (PHP Cookbook)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
strrev( ) function: 4.7.2. Miscellaneous String Functions (Programming PHP)
strrpos( ): 4.7.4.1. Searches returning position (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.6.4.2. Finding the position of a substring (Web Database Applications)
strspn( ): 4.7.4.3. Searches using masks (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
strstr( ): 4.7.4.2. Searches returning rest of string (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.6.4.3. Extracting a found portion of a string (Web Database Applications)
strtok( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
strtok( ) function: 4.7.3.2. Tokenizing (Programming PHP)
strtolower( ): 1.7.2. Solution (PHP Cookbook)
1.7.3. Discussion (PHP Cookbook)
4.4.2. Changing Case (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
strtotime( ): 3.10.2. Solution (PHP Cookbook)
2.8.1.3. String to timestamp (Web Database Applications)
7.2.1.1. Validating dates (Web Database Applications)
adding to/subtracting from a date: 3.11.2. Solution (PHP Cookbook)
parsing date formats: 3.10.3. Discussion (PHP Cookbook)
strtoupper( ): 1.7.2. Solution (PHP Cookbook)
1.7.3. Discussion (PHP Cookbook)
4.4.2. Changing Case (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
strtr( ): 10.10.3. Discussion (PHP Cookbook)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.6.5.2. Translating characters and substrings (Web Database Applications)
structs
storing extensionwide global C variables in: 14.10.3. Internal Extension Globals (Programming PHP)
storing resources in: 14.13. Resources (Programming PHP)
structured access to databases: 10.2.3. Discussion (PHP Cookbook)
Structured Query Language: 1.4.4. SQL (Web Database Applications)
(see also SQL)
strval( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
7.2.1.1. Validating dates (Web Database Applications)
style attribute: 3.1. Core Attributes (Webmaster in a Nutshell)
9.1.1. Inline Styles (Webmaster in a Nutshell)
<applet> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<bdo> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<br> tag: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<font> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<frame> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<hr> tag: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<iframe> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<ilayer> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<isindex> tag: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<layer> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<marquee> tagss: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<multicol> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
<span> tags: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
style attributes: 8.2.1. Attributes (Dynamic HTML)
18.1. Styles and Style Sheets with CSS (JavaScript)
combining: 18.1. Styles and Style Sheets with CSS (JavaScript)
cross-platform style differences: 3.10. Cross-Platform Style Differences (Dynamic HTML)
display and visibility: 18.2.4. Element Display and Visibility (JavaScript)
DOM object types representing: 18.5.5. Traversing Style Sheets (JavaScript)
element positioning and visibility: 18.2. Element Positioning with CSS (JavaScript)
filtering: 2.3.6. Transitions and Filters (Dynamic HTML)
HTML, defining inline styles with: 18.1.3. The Cascade (JavaScript)
iframe element: 5.9.1. The iframe Element (Dynamic HTML)
inheritance and: 3.3.1. Inheritance (Dynamic HTML)
3.3.1. Inheritance (Dynamic HTML)
JavaScript properties corresponding to: 18.3. Scripting Styles (JavaScript)
naming in JavaScript: 18.3.1. Naming Conventions: CSS Attributes in JavaScript (JavaScript)
number limits: 3.6.1.1. The <style> tag (Dynamic HTML)
proprietary: 5.6.1. The style Property (Dynamic HTML)
pseudo-element example: 3.8.1.1. Using pseudo-elements (Dynamic HTML)
selecting style sheet style: 3.6.3. Selecting a Style Sheet Style (Dynamic HTML)
specifics: 3.5.1. Style Attributes (Dynamic HTML)
style rules and: 3.9. Cascade Precedence Rules (Dynamic HTML)
value types: 11.1. Attribute Value Types (Dynamic HTML)
z-index (element stacking order): 18.2.3. The Third Dimension: z-index (JavaScript)
style attributes, CSS: 1.6.1. Control Document Appearance and Content (JavaScript)
style definition: 1.3. HTML (Dynamic HTML)
1.5. Style Sheets (Dynamic HTML)
style (element) objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
style elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
accessing styleSheet objects: 5.6.3. Other Techniques (Dynamic HTML)
embedding style sheets: 3.6.1. In-Document Styles (Dynamic HTML)
positioning elements example: 4.1.1. Setting the position Attribute (Dynamic HTML)
separating content: 3.6.3. Selecting a Style Sheet Style (Dynamic HTML)
type attribute: 3.4. The CSS Platform (Dynamic HTML)
Style object: 24. Client-Side JavaScript Reference (JavaScript)
Style object (JavaScript): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
style objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
style properties: 9.5.3. Event Handlers (Dynamic HTML)
components: 2.3.2. Cascading Style Sheets (Dynamic HTML)
CSSRule objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
element objects: 3.6.3. Selecting a Style Sheet Style (Dynamic HTML)
4.3.3. Reading Effective Style Properties (Dynamic HTML)
features: 5.6.1. The style Property (Dynamic HTML)
Netscape 6 and: 2.4.3. Positioning and Layering (Dynamic HTML)
object detection example: 2.6.1. Object Detection over Browser Sniffing (Dynamic HTML)
page objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
recommendations: 5.6.3. Other Techniques (Dynamic HTML)
rule objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
W3C DOM specification: 2.4.2. Cascading Style Sheets (Dynamic HTML)
style properties, JavaScript: 18.3. Scripting Styles (JavaScript), CSS2Properties object, working with: 18.3.2. Working with Style Properties (JavaScript)
style property: 25. W3C DOM Reference (JavaScript)
25. W3C DOM Reference (JavaScript)
25. W3C DOM Reference (JavaScript)
25. W3C DOM Reference (JavaScript)
HTMLElement object: 17.1.3. The DOM HTML API (JavaScript)
18.5. Other DOM APIs for Styles and Style Sheets (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
style rules: 3.5. Of Style Sheets, Elements, Attributes, and Values (Dynamic HTML)
3.7.2. ID Selectors (Dynamic HTML)
4.1.1. Setting the position Attribute (Dynamic HTML)
5.11. Combining Forces: A Custom Newsletter (Dynamic HTML)
style sheets
accessing properties: 2.3.2. Cascading Style Sheets (Dynamic HTML)
advanced subgroup selectors: 3.8. Advanced Subgroup Selectors (Dynamic HTML)
at-rules: 3.6.2.3. The @import rule (Dynamic HTML)
3.9. Cascade Precedence Rules (Dynamic HTML)
4.2.2. top, right, bottom, and left Attributes (Dynamic HTML)
11.3. At-Rules (Dynamic HTML)
block-level elements: 3.2. Understanding Block-Level Elements (Dynamic HTML)
browser variance in rendering: 2.6.5. Designing for the Common Denominator (Dynamic HTML)
cascade precedence rules: 3.9. Cascade Precedence Rules (Dynamic HTML)
classes of styles: 9.2.3. Style Classes (Webmaster in a Nutshell)
common subgroup selectors: 3.7. Common Subgroup Selectors (Dynamic HTML)
CSS: 1.3. Web Content: HTML, XML, CGI, JavaScript, and PHP (Webmaster in a Nutshell)
9.4. CSS Reference (Webmaster in a Nutshell)
properties of styles: 9.3. Style Properties (Webmaster in a Nutshell)
9.4. CSS Reference (Webmaster in a Nutshell)
embedding: 3.6. Embedding Style Sheets (Dynamic HTML)
HTML structures: 3.1. Observing HTML Structures (Dynamic HTML)
modifying through scripts: 5.6.3. Other Techniques (Dynamic HTML)
overlaying to different pages: 2.6.3. Overlaying a Different Page (Dynamic HTML)
overview: 1.5. Style Sheets (Dynamic HTML)
pseudo-classes: 3.8.1.2. Using pseudo-classes (Dynamic HTML)
11.2.2. Pseudo-Classes (Dynamic HTML)
pseudo-elements: 3.8.1. Pseudo-Element and Pseudo-Class Selectors (Dynamic HTML)
11.2. Pseudo-Elements and Pseudo-Classes (Dynamic HTML)
setting rules with: 1.5.1. CSS Rationale (Dynamic HTML)
style attributes: 3.5.1. Style Attributes (Dynamic HTML)
styles, types of: 9.1. The Elements of Styles (Webmaster in a Nutshell)
syntax of styles: 9.2. Style Syntax (Webmaster in a Nutshell)
types of containment: 3.3. Two Types of Containment (Dynamic HTML)
XHTML and: 1.4. XHTML (Dynamic HTML)
7.2. XHTML Modularization (XHTML Basic and 1.1) (Dynamic HTML)
style sheets and CSS modules, DOM: 18.5.5. Traversing Style Sheets (JavaScript)
styleFloat property
CSSStyleDeclaration objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
style objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
StyleSheet object: 25. W3C DOM Reference (JavaScript)
styleSheet objects: 4.3.3.1. IE currentStyle property (Dynamic HTML)
5.6.3. Other Techniques (Dynamic HTML)
5.6.3. Other Techniques (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
styleSheet property: 25. W3C DOM Reference (JavaScript)
CSSRule objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
link objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
rule objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
style (element) objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
StyleSheetList object: 25. W3C DOM Reference (JavaScript)
StyleSheetList objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
styleSheets array (Document object): 5.6.3. Other Techniques (Dynamic HTML)
styleSheets objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
styleSheets property: 25. W3C DOM Reference (JavaScript), document objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
styleSheets[] property (Document): 18.5.5. Traversing Style Sheets (JavaScript)
stylesheets, XSL: 12.6.1. Problem (PHP Cookbook)
stylesheets (XSLT): 11.4. Transforming XML with XSLT (Programming PHP)
B.1. Optional Extensions Listing (Programming PHP)
sub( ), String objects: 12.5. Core Objects (Dynamic HTML)
sub elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
sub objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
subclasses: 8.5.7. Superclasses and Subclasses (JavaScript)
6.1. Terminology (Programming PHP)
A.2b. Alphabetical Listing of PHP Functions (f-i) (Programming PHP)
subclassing: 7.1. Introduction (PHP Cookbook)
subject string: 2.6.2.3. Changing case (Web Database Applications)
submit( )
CGI.pm: 14. The CGI.pm Module (Webmaster in a Nutshell)
Form object: 11.4. JavaScript API Reference (Webmaster in a Nutshell)
submit( )
Form object: 15.1. The Form Object (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
HTMLFormElement object: 17.1.3. The DOM HTML API (JavaScript)
25. W3C DOM Reference (JavaScript)
submit( ) method, form objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
Submit button: 15. Forms and Form Elements (JavaScript)
15.1. The Form Object (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
submit buttons: 6.2.5. Submission Buttons (Webmaster in a Nutshell)
Submit object: 1.6.3. Interact with HTML Forms (JavaScript)
15.2. Defining Form Elements (JavaScript)
15.3.4. Buttons (JavaScript)
24. Client-Side JavaScript Reference (JavaScript)
submit objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
submitting forms, security restrictions on: 21.2. Restricted Features (JavaScript)
subpatterns in regular expressions: 10.1.4. Alternation, Grouping, and References (JavaScript)
4.8.5. Subpatterns (Programming PHP)
nesting: 4.10.7. Backreferences (Programming PHP)
non-capturing groups: 4.10.6. Non-Capturing Groups (Programming PHP)
replacing matched strings in: 4.9.3.2. Replacing (Programming PHP)
subprocess_env( ) (Perl): 15.8. The Perl API (Webmaster in a Nutshell)
subsecond times: 2.8.1.4. Subsecond times (Web Database Applications)
substituting new text for matching text: 4.8. Regular Expressions (Programming PHP)
substitution markers in printf( ) format string: 4.2.3. printf( ) (Programming PHP)
substr( ): 23. Core JavaScript Reference (JavaScript)
1.2.1. Solution (PHP Cookbook)
4.7.1. Substrings (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.6.4.1. Extracting a substring from a string (Web Database Applications)
5.1.4. Security and User Data (Web Database Applications)
parsing fixed-width records in strings: 1.11.2. Solution (PHP Cookbook)
String objects: 12.5. Core Objects (Dynamic HTML)
unpack( ), substituting for in fixed-width field extraction: 1.11.3. Discussion (PHP Cookbook)
substr( ) (String object): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
substr_count( ): 4.7.1. Substrings (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
substring( ): 23. Core JavaScript Reference (JavaScript)
3.9.1.1. String-comparison operators and functions (Web Database Applications)
String objects: 12.5. Core Objects (Dynamic HTML)
substring( ) method: 11.6. Netscape's JavaScript 1.2 Incompatibilities (JavaScript)
16.3. Reading Cookies (JavaScript)
substring( ), String object (JavaScript): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
substringData( ): 25. W3C DOM Reference (JavaScript)
substringData( ) method
Comment objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
Text objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
substringData( ) (Text object): 11.4. JavaScript API Reference (Webmaster in a Nutshell)
substrings: 1.2. Accessing Substrings (PHP Cookbook)
2.6.4. Finding and Extracting Substrings (Web Database Applications)
replacing: 2.6.5. Replacing Characters and Substrings (Web Database Applications)
2.7.2.2. Replacing substrings (Web Database Applications)
substrings, splitting strings into: 10.2. String Methods for Pattern Matching (JavaScript)
substr_replace( ): 1.3.2. Solution (PHP Cookbook)
4.7.1. Substrings (Programming PHP)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
2.6.5.1. Replacing substrings (Web Database Applications)
subtracting from a date: 3.11.1. Problem (PHP Cookbook)
subtraction
-- (decrement) operator: 5.3. Arithmetic Operators (JavaScript)
- operator: 5.3. Arithmetic Operators (JavaScript)
subtraction (-) operator: 2.4.5. Arithmetic Operators (Programming PHP)
subtraction operator (-): 12.6. Operators (Dynamic HTML)
success HTTP status codes: 17.2.2. Client Request Successful (Webmaster in a Nutshell)
SuexecUserGroup directive (Apache): 19.34. mod_suexec (Webmaster in a Nutshell)
suffixes property: 24. Client-Side JavaScript Reference (JavaScript), mimeType objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
sum, calculating for an array: 5.9.1. Calculating the Sum of an Array (Programming PHP)
summary attribute, <table>: 3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
summary property, table objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
summer time (see daylight saving time)
Sun Microsystems: 1.8. ECMAScript (Dynamic HTML)
sun property: 24. Client-Side JavaScript Reference (JavaScript)
sup( ), String objects: 12.5. Core Objects (Dynamic HTML)
sup elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
sup objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
9.6. Alphabetical Object Reference (Dynamic HTML)
superclasses: 8.5.7. Superclasses and Subclasses (JavaScript)
6.1. Terminology (Programming PHP)
superclasses and subclasses: 8.5.7. Superclasses and Subclasses (JavaScript)
superglobal arrays: 9.1. Introduction (PHP Cookbook)
superuser: 1.3.1.1. The Apache HTTP server, Version 1.3 (Web Database Applications)
superuser, changing file permissions and ownership: 19.4.3. Discussion (PHP Cookbook)
support functions: D.3.2.1. Support functions (Web Database Applications)
supports( ) method: 5.7.1.2. W3C DOM text (Dynamic HTML)
suppress attribute, img elements: 8.3. Alphabetical Tag Reference (Dynamic HTML)
suppressing errors: 13.4.2. Error Suppression (Programming PHP)
Suraski, Zeev: 1.2.1. The Evolution of PHP (Programming PHP)
surroundContents( ): 25. W3C DOM Reference (JavaScript)
surroundContents( ) method, Range objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
swapNode( ) method: 5.7.1.1. IE text (Dynamic HTML)
9.5.3. Event Handlers (Dynamic HTML)
swapping images: 5.4. Image Swapping (Dynamic HTML)
swapping memory: 8.5.2.2. Performance (Web Database Applications)
SWF (Shockwave Flash) extension: B.1. Optional Extensions Listing (Programming PHP)
switch statement: 2.2.2. switch Statement (Web Database Applications)
JavaScript: 11.2.10.5. Alphabetical statement reference (Webmaster in a Nutshell)
PHP: 16.8.2. switch (Webmaster in a Nutshell)
switch statements: 6.5. switch (JavaScript)
5.6.3. Discussion (PHP Cookbook)
2.5.2. switch (Programming PHP)
break statement in: 6.5. switch (JavaScript)
6.11. break (JavaScript)
fall-through cases in: 2.5.2. switch (Programming PHP)
JavaScript, differences from other languages: 6.5. switch (JavaScript)
in method polymorphism emulation: 7.10.3. Discussion (PHP Cookbook)
switch/case statement: 12.7. Control Statements (Dynamic HTML)
Sybase extension: B.1. Optional Extensions Listing (Programming PHP)
symbol table: 2.3.4. Garbage Collection (Programming PHP)
symbolic links: 19.1. Introduction (PHP Cookbook)
calling stat( ) on: 19.3.3. Discussion (PHP Cookbook)
is_dir( ) function and: 19.10.3. Discussion (PHP Cookbook)
symbols, character entities for, HTML: 7. Character Entities (Webmaster in a Nutshell)
symbol_table global variable: 14.10.2. Executor Globals (EG) (Programming PHP)
symlink( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
symmetric difference between arrays: 4.24.2. Solution (PHP Cookbook)
4.24.3. Discussion (PHP Cookbook)
synchronization, problems with caused by sessions: 8.5.2.3. Timeouts (Web Database Applications)
SyntaxError object: 23. Core JavaScript Reference (JavaScript)
synthesizing events (DOM Level 2): 19.2.9. Synthesizing Events (JavaScript)
syslog( ): A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
syslog(3) (Unix): 8.15.3. Discussion (PHP Cookbook)
system( ): 18.21.3. Discussion (PHP Cookbook)
A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
5.1.4. Security and User Data (Web Database Applications)
system( ) function, security risks with shell commands: 12.7. Shell Commands (Programming PHP)
system administration, performance considerations: 20.4. Administration (Webmaster in a Nutshell)
system call tracing utilities: 20.3.1. Unbuffered Reads and Writes (Webmaster in a Nutshell)
system calls
displayed by strace( ), capturing: 18.24.1. Problem (PHP Cookbook)
fooling system function mktime( ) for time zones: 3.12.3. Discussion (PHP Cookbook)
stat( ): 19.3.3. Discussion (PHP Cookbook)
System class: 22.3. Using Java Classes Directly (JavaScript)
system requirements for the winestore application: 1.5.1.1. System requirements (Web Database Applications)
System V Semaphores and Shared Memory extensions: B.1. Optional Extensions Listing (Programming PHP)
systemId property: 25. W3C DOM Reference (JavaScript)
25. W3C DOM Reference (JavaScript)
25. W3C DOM Reference (JavaScript)
DocumentType objects: 9.6. Alphabetical Object Reference (Dynamic HTML)
systemLanguage property: 24. Client-Side JavaScript Reference (JavaScript), navigator object: 9.6. Alphabetical Object Reference (Dynamic HTML)

Symbols & Numbers | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Library Navigation Links

Copyright © 2003 O'Reilly & Associates, Inc. All Rights Reserved.