PHP 5 Unleashed

Index

[SYMBOL] [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]

S/MIME

    email         encrypting 2nd safeguarding versus signatures (Public Key encryption) 2nd 3rd 4th

save() function

scriptname.php 2nd 3rdscripts     debugging 2nd

         assertions 2nd 3rd 4th 5th         logical bugs 2nd

         open source tools         preventing bugs 2nd         script tracing 2nd 3rd 4th 5th

         syntax bugs 2nd 3rd

     development overview 2nd

    executing

         from command-line interface 2nd     form validation 2nd 3rd 4th 5th 6th 7th 8th

     multi-file scripts 2nd 3rd 4th 5th 6th

     optimizing         bottlenecks 2nd 3rd 4th 5th 6th

         caching 2nd 3rd 4th 5th 6th

         profiling applications 2nd 3rd 4th

    PHP         SimpleXML 2nd 3rd 4th 5th 6th     preprocessing

     syntax 2nd 3rd 4th 5th

searching

     string text 2nd 3rd 4th 5th

security

    authentication [See authentication]

     HTTP 2nd 3rd 4th

     of sessions

     operating system security 2nd 3rd

    PHP code

         additional information

         checking user input 2nd

         database operations 2nd 3rd

         error_reporting directive 2nd 3rd         file operations 2nd         file uploads 2nd 3rd

         printing user data

         register_globals directive 2nd 3rd 4th         system calls 2nd 3rd 4th 5th         unintended consequences 2nd 3rd 4th

     POSIX functions 2ndsegmenting Web sites

     include statement 2nd 3rd

     QuickTemplate script example 2nd 3rd 4th 5th 6th 7th

SELECT statement (SQL) 2nd 3rd     combining statements     GROUP BY clause 2nd 3rd

     LIMIT clause 2nd 3rd

     ORDER BY clause 2nd 3rd     WHERE clause 2nd 3rd 4th 5thselecting

     MySQLi databases 2ndselection lists

     WML forms 2nd 3rdsemicolon     js add (symbol)

     js add to symbols

semicolon (semi)

     MySQL queries

sendmail() method     MIMEContainer class

separate-output argument (dialog command)

serialization     lose second if only one

     of variables 2nd 3rd

serialize() function 2nd 3rd

serializing     objects 2nd 3rdserver reponse codes

     HTTP client methods 2nd 3rd 4th

servers

     identifying (HTTP transactions) 2nd 3rd

    MySQL server

         logins 2nd

     server sockets, creating 2nd 3rd

     SOAP servers 2nd 3rd 4th

service-oriented architecture (SOA)

     Web service-enabled applications 2nd

session.save_handler directive (php.ini)

session_cache_limiter() function

session_destroy() function

session_id() function 2nd session_is_registered() function 2nd 3rd session_name() function 2nd

session_readonly() function

session_register() function 2nd 3rd session_set_save_handler() function session_start() function 2nd

session_unregister() function 2nd sessions 2nd

     customizing 2nd 3rd 4th 5th

         MySQLi extension 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th

     destroying variables     determining if variables are registered 2nd     registering variables 2nd 3rd

     security

     session ID propagation 2nd 3rd     starting 2nd     unregistering variables 2nd

     user authentication 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th Set-Cookie header 2nd 3rd 4th 5th 6th

set_content() method     MIMEContainer classset_content_enc() method

     MIMEContainer class

set_content_id() method

     MIMEContent class

set_content_type() method     MIMEContainer class

set_error_handler() function 2nd

set_file() method     MIMEAttachment class 2nd

set_history() function

     reader class

set_magic_quotes_runtime() functionset_path() function     Config_File class (Smarty)

setcookie() function 2nd

setlocale() function 2nd

setter methods 2nd

shapes

    drawing

         arcs 2nd

         circles 2nd

         ellipses 2nd

         filled shapes 2nd 3rd 4th 5th

         lines 2nd

         polygons 2nd 3rd

         rectangles 2nd

         spirals 2nd    rendering         PDF (Portable Document Format) 2nd 3rd 4th 5th

Shared Secret encryption

     versus Public Key encryption 2ndShared Secret encryptions     algorithms

         bitmasks         character substitution 2nd

         Mcrypt 2nd 3rd 4th

         phase shift substitution

         phase substitution 2nd 3rd shell_exec() function 2nd SHOW statement 2nd

shuffle() function

     arraysSID (session ID)     propagation 2nd 3rd

SIGALRM signal, triggering 2ndsignals (Unix) [See process control (Unix)]

signatures versus safeguarding (Public Key encryption) 2nd 3rd 4th similar_text() function SimpleXML 2nd

     PHP scripts 2nd 3rd 4th 5th 6th

SimpleXMLElement object

     creating 2nd

skeleton PDF documents 2nd Smarty template package 2nd

     array values, accessing 2nd

     comments     configuration files 2nd 3rd 4th 5th 6th

     configuration variables 2nd

     functions 2nd 3rd 4th 5th 6th 7th 8th 9th 10th

         defining         {capture} 2nd         {config_load} 2nd

         {foreach} 2nd

         {if} 2nd 3rd

         {include} 2nd 3rd

         {ldelim}

         {literal} 2nd

         {php} 2nd

         {rdelim}

         {section} 2nd 3rd 4th 5th

         {strip} 2nd

     installing 2nd 3rd 4th 5th

     variable modifiers 2nd 3rd

     variables 2nd 3rd 4th

     {$smarty} variable 2nd Snoopy website SOA records (DNS)

SOAP 2nd 3rd

     caching WSDL descriptions     installing SOAP module 2nd     querying Web services 2nd 3rd

soap.wsdl_cache_directive (php.ini) soap.wsdl_cache_enabled directive (php.ini)

soap.wsdl_cache_ttl directive (php.ini)

SoapClient object

SoapFault object SOCK_DGRAM constant 2nd SOCK_RAW constant

SOCK_RDM constant

SOCK_SEQPACKET constant SOCK_STREAM constant 2nd 3rd socket_accept() function 2nd

socket_bind() function 2nd socket_close() function

socket_connect() function 2nd socket_create() function 2nd 3rd 4th socket_last_error() function 2nd

socket_listen() function 2nd

socket_read() function 2nd 3rd

socket_select() function 2nd 3rd 4th

socket_strerror() function socket_write() function 2nd

sockets 2nd 3rd

     blocking sockets     creating 2nd 3rd

         client sockets 2nd 3rd

         multiple sockets 2nd 3rd 4th

         server sockets 2nd 3rd 4th     destroying     error handling 2nd

     nonblocking sockets

     reliable sockets

     unreliable sockets

Sony Ericsson WapIDE 2nd

sortable tables

     implementing arrays as 2nd 3rd 4th 5th 6th

soundex algorithm 2nd

soundex() function 2nd

sources

    HTTP

         fetching content from 2nd 3rd

space character class (POSIX regular expressions)

spirals     drawing 2nd sprintf() function

SQL

     CREATE statement 2nd 3rd 4th     DESCRIBE statement 2nd 3rd 4th     DROP statement

     INSERT statement 2nd     online documentation

     prepared statements 2nd 3rd 4th 5th 6th 7th

     SELECT statement 2nd 3rd

         combining statements         GROUP BY clause 2nd 3rd         LIMIT clause 2nd 3rd

         ORDER BY clause 2nd 3rd

         WHERE clause 2nd 3rd 4th 5th     SHOW statement 2nd     USE statement

sql_error_string() functionSQLite databases

     accessing from multiple processes 2nd     auto-incrementing keys 2nd     closing 2nd

    data types

         definitions 2nd

         numeric 2nd

         textual 2nd     error handling 2nd 3rd

     locking

     NULL value     opening 2nd 3rd

     querying 2nd 3rd

         calling PHP functions in queries 2nd

     registering user-defined functions 2nd 3rd 4th 5th 6th     resultsets 2nd 3rd 4th 5th 6th         copying into memory

         counting rows in 2nd

         navigating 2nd 3rd

         retrieving column values 2nd

         retrieving last integer ID 2nd

         returning a single value 2nd 3rd

         returning entire resultset as array 2nd

         returning rows as arrays sequentially 2nd 3rd

     timeouts 2nd

     version sufficiency, determining

     versus MySQL 2nd 3rd 4th

sqlite__create_aggregate() function 2nd 3rd 4th

sqlite_array_query() 2nd

sqlite_busy_timeout() function 2nd sqlite_changes() function 2nd sqlite_close() function 2nd

sqlite_column() function 2nd

sqlite_create_function() function 2nd sqlite_current() function 2nd 3rd sqlite_escape_string() function 2nd

sqlite_fetch_array() function 2nd 3rd sqlite_fetch_single() function 2nd 3rd

sqlite_fetch_string() function

sqlite_field_name() function 2nd

sqlite_last_error() function 2nd sqlite_last_insert_rowid() function 2nd sqlite_libencoding() function

sqlite_libversion() function

sqlite_next() function 2nd 3rd 4th sqlite_num_fields() function 2nd sqlite_num_rows() function 2nd

sqlite_open() function 2nd 3rd sqlite_popen() function 2nd 3rd

sqlite_query() function 2nd sqlite_rewind() function sqlite_seek() function 2nd

sqlite_udf_add() function 2nd

sqlite_udf_decode_binary() function 2nd

sqlite_udf_encode_binary() function 2nd

sqlite_udf_process_bindata() function sqlite_unbuffered_query() function

SQLyog

SSL streams     Public Key encryption 2nd

start() method

     PEAR Cache 2nd

starting     sessions 2ndstatements

     global

     static

static keyword

static methods 2nd

static statement 2nd

static variables 2nd

STDERR constant

     in PHP CLI 2nd

STDIN constant

     in PHP CLI 2nd

STDOUT constant

     in PHP CLI 2nd

storing     XML files 2nd 3rd str_replace() function 2nd

strcasecmp function

strcmp() function 2nd strftime() function 2nd strings 2nd 3rd 4th

     backslash ( ), adding/removing 2nd 3rd     comparing 2nd 3rd 4th 5th 6th 7th 8th

     concatenation

     concatenation operator

     converting from strings to arrays 2nd     date/time values, formatting 2nd     escaped characters 2nd

     fonts (GD extension)

         GD internal fonts 2nd 3rd 4th         PostScript fonts 2nd 3rd 4th 5th 6th         TrueType fonts 2nd 3rd 4th 5th

     formatting 2nd 3rd 4th 5th 6th     HTML entities 2nd 3rd

     locale options 2nd 3rd 4th 5th 6th     parsed 2nd 3rd 4th     performance of 2nd

     replacing 2nd

     representation of objects, accessing 2nd

     searching and replacing text 2nd 3rd 4th 5th

     unparsed 2nd 3rd     User-agent 2nd

     wrapping 2nd

stripos() function stristr() function

strlen() function

     arrays 2nd

stroke color strpos() function 2nd 3rd 4th strripos() function

strrpos() function 2nd

strstr() function 2nd

structure

     of WML documents 2nd 3rd

stylesheets

    XSL

         XML files, transfoming 2nd

    XSLT

         forest.xsl 2nd 3rd 4th 5th 6th 7th 8th 9th

         resources 2nd

submission widget 2nd

substr_replace() function 2nd

superglobal arrays     $_COOKIE     $_FILES

     $_GET 2nd 3rd

     $_POST 2nd 3rd     $_REQUEST 2nd    $_SERVER

         user authentication     $_SESSION 2nd

superglobal variables

suppressing errors 2nd 3rd

switch statement 2nd 3rd 4thsyntax     array syntax 2nd 3rd 4th 5th

     MySQLi 2nd

     PHP scripts 2nd 3rd 4th 5th    regular expressions (regex)         limitations of 2nd 3rd 4th 5th 6th 7th

syntax bugs 2nd 3rdsystem calls

     security risks 2nd 3rd 4th

Категории