|
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] package 2nd package element package information package.xml 2nd 3rd 4th package.xml 2nd 3rd package information 2nd 3rd 4th release information 2nd 3rd 4th 5th packages building PEAR Example: HelloWorld 2nd 3rd 4th 5th regression tests (PEAR) 2nd tarballs (PEAR) 2nd verification (PEAR) 2nd 3rd Cache_Lite 2nd 3rd installing with ooptional dependencies with pear command 2nd 3rd 4th 5th 6th PEAR releasing packages PEAR Release Process packaging PEAR package MD5 checksum PEAR packager package.xml 2nd source analysis tarballs Pager Pager_Sliding panda Paradox parallel PEAR installatioins param 2nd 3rd parameters class type hints in function parameters 2nd declaring function parameters by-reference parameters by-value parameters default parameters parent 2nd parse errors 2nd 3rd 4th 5th parsing command-line options 2nd 3rd date formats 2nd 3rd XML DOM 2nd 3rd 4th 5th PEAR [See PEAR] SAX 2nd 3rd 4th 5th 6th partial caching passing objects to functions 2nd 3rd passing by reference passing by value password files Auth 2nd 3rd passwords protecting scripts 2nd 3rd 4th pattern syntax patterns design patterns [See design patterns] payment cybercash cybermut Payment_Clieop Payment_DTA Payment_Process spplus TCLink Payment_Clieop Payment_DTA Payment_Process Payment_spplus PCRE phpinfo() output PCS indentation 2nd symbol naming classes constants functions global variables member variables methods PCS (PEAR's Coding Standard) PEAR 2nd 3rd 4th Auth 2nd 3rd DB and user data 2nd 3rd 4th password files 2nd 3rd scalability considerations 2nd 3rd 4th security considerations 2nd 3rd 4th building packages PEAR Example: HelloWorld 2nd 3rd 4th 5th regression tests 2nd tarballs 2nd verification 2nd 3rd caching Cache_Lite 2nd 3rd CLI environment 2nd 3rd dependencies 2nd dep dependency types 2nd deps examples 2nd optional dependencies reasons for avoiding 2nd 3rd embedded in UNIX shell scripts embedded in Windoows .BAT files encapsulating includes error handling 2nd 3rd PEAR::delExpect() PEAR::expectError() 2nd PEAR::popErrorHandling() PEAR::popExpect() PEAR::pushErrorHandling() 2nd PEAR::setErrorHandling() error modes PEAR_ERROR_CALLBACK PEAR_ERROR_DIE PEAR_ERROR_PRINT PEAR_ERROR_TRIGGER errors 2nd catching errors PEAR::isError() PEAR::raiseError() 2nd PEAR::throwError() raising errors 2nd 3rd files including 2nd forms HTML_QuickForm login forms 2nd receiving data including C code in packages 2nd installing go-pear.org 2nd 3rd 4th 5th 6th with PHP Windows Installer with Unix/Linux PHP distribution 2nd installing packages with pear command 2nd 3rd 4th 5th 6th package.xml package information 2nd 3rd 4th release information 2nd 3rd 4th 5th packages parallel PEAR installations parsing XML XML_RSS 2nd 3rd 4th XML_Tree 2nd PEAR_Error class PEAR_Error constructor 2nd PEAR_Error::addUserInfo() PEAR_Error::getBacktrace([frame]) PEAR_Error::getCallback() PEAR_Error::getcode() PEAR_Error::getMessage() PEAR_Error::getMode() PEAR_Error::getType() PEAR_Error::getUserInfo() PEAR_Frontend_Gtk PEAR_Frontend_Web PEAR_Info PEAR_PackageFileManager release versioning 2nd releases 2nd releasing packages string substitutions 2nd examples 2nd template systems [See template systems] uploading 2nd version numbers comparing 2nd version number format PEAR (PHP Extension and Application Repository) pear -d prefereed_state=alpha remote-list pear command options 2nd 3rd 4th 5th pear config-get pear config-set pear config-show 2nd pear config-show command PEAR data directory (data_dir) PEAR DB abstracted errors error codes 2nd error handling connecctions DSNs 2nd connections configuraiton options 2nd establishing 2nd convenience methods getAll() 2nd getAssoc() 2nd 3rd getCol() getOne() getRow() executing queries 2nd 3rd execute() 2nd limitQuery 2nd prepare($query) 2nd simpleQuery() features that are abstracted 2nd fetching results configuring fetch modes fetch modes 2nd fetchInto() fetchRow() using your own result class 2nd obtaining portability count deleted rows count number of rows empty string handling errors lowercasing trimming data sequences 2nd createSequence() dropSequence() nextId() strengths and weaknesses of 2nd PEAR documentation directory (doc_dir) pear download PEAR executables directory (bin_dir) pear hellp config-set pear help pear help options pear info 2nd pear install 2nd 3rd 4th 5th PEAR Installer configuration layers 2nd 3rd configuration parameters 2nd 3rd changing 2nd 3rd 4th 5th front-ends 2nd 3rd CLI Installer Gtk Installer 2nd 3rd 4th PEAR installer cache directory (cache_dir) PEAR Installer commands pear config-get pear config-set pear config-show 2nd pear download pear info 2nd pear install 2nd 3rd 4th 5th pear list 2nd 3rd pear list-all pear list-upgrades pear remote-info pear remote-list 2nd 3rd pear search 2nd pear uninstall 2nd pear upgrade 2nd pear upgrade-all 2nd 3rd shortcuts 2nd PEAR Installer environment variables pear list 2nd 3rd pear list-all pear list-upgrades PEAR main directory (php_dir) PEAR package dependencies PEAR packager MD5 checksum package.xml 2nd source analysis tarballs PEAR project PEAR Release Process 2nd creating packages proposals tarballs tests uploading release voting process pear remote-info pear remote-list 2nd 3rd pear search 2nd PEAR Server (master_server) pear uninstall 2nd pear upgrade 2nd pear upgrade-all 2nd 3rd PEAR username/PEAR password (username/password) PEAR's Coding Standard [See PCS] pear-config PEAR::Crypt_HMAC 2nd 3rd 4th 5th PEAR::delExpect() PEAR::expectError() 2nd PEAR::isError() PEAR::popErrorHandling() PEAR::popExpect() PEAR::pushErrorHandling() 2nd PEAR::raiseError() 2nd PEAR::setErrorHandling() PEAR::SOAP PEAR::SOAP:Google 2nd 3rd 4th PEAR::SOAP:SOAP clients 2nd 3rd PEAR::SOAP:SOAP servers 2nd PEAR::throwError() PEAR_Error class PEAR_Error :addUserInfo() :getBacktrace([frame]) :getCallback() :getcode() :getMessage() :getMode() :getType() :getUserInfo() PEAR_Error constructor 2nd PEAR_Error::addUserInfo() PEAR_Error::getBacktrace([frame]) PEAR_Error::getCallback() PEAR_Error::getcode() PEAR_Error::getMessage() PEAR_Error::getMode() PEAR_Error::getType() PEAR_Error::getUserInfo() PEAR_ERROR_CALLBACK PEAR_ERROR_DIE PEAR_ERROR_PRINT PEAR_ERROR_TRIGGER PEAR_Frontend_Gtk PEAR_Frontend_Web PEAR_Info PEAR_PackageFileManager PECL (PHP Extension Community Library) PECL_Gen performance 2nd APC 2nd benchmarking ApacheBench 2nd Seige 2nd testing versus real traffic caching 2nd 3rd call caching compiled templates database query/result caching 2nd 3rd 4th 5th output caching generalization OO wrappers for built-in functioins profiling with APD analyzing trace data 2nd 3rd 4th 5th installing 2nd profiling with Zdebug installing KCachegrind 2nd 3rd 4th tracing script execution 2nd 3rd profiling with Zend StudioÕs Profiler 2nd 3rd 4th 5th state isolating 2nd sessions 2nd ZPS Automatic Optimization 2nd 3rd Compiled Code Caching 2nd 3rd content compression 2nd dynamic content caching 2nd 3rd 4th 5th Performance Profiler Zend Studio 2nd 3rd perl Perl extension PHP apd bcompiler embedding code in HTML 2nd 3rd 4th ffi Inline_C memcache mono perl PHP_CompatInfo PHP_Fork PHP_Parser PHPDoc PHPUnit PHPUnit2 python tools crack fann PECL_Gen PhpDocumentor SPL Valkyrie Validate Var_Dump vld Xdebug Zend [See Zend] PHP 3 limitations of PHP 4 changing to PHP 5 compatibility mode [See compatibility mode] limitations of object model passing objects to functions PHP 5 $this 2nd 3rd 4th 5th get_class() 2nd object model passing objects to functions PHP code directory PHP configuration differences differences portability errors PHP dependencies PEAR PHP document with error class with Sum class 2nd with SumNumberElements class with SumNumbers class 2nd PHP errors custom error handlers error levels 2nd error reporting 2nd 3rd silencing errors 2nd 3rd PHP Extension and Application Repository [See PEAR] PHP Extension Community Library [See PECL] PHP extension directory (ext_dir) PHP filter utility 2nd 3rd 4th 5th 6th php index() function PHP interface MySQL 2nd PHP interfaces SQLite error handling setting up databases 2nd simple queries 2nd simple queries and transactions 2nd 3rd triggers 2nd PHP sessions 2nd 3rd 4th 5th 6th PHP Windows Installer installing PEAR php.ini CLI versus CGI PHP_CompatInfo PHP_Fork PHP_MINIT_FUNCTION() PHP_Parser phpapi attribute PHPDoc PhpDocumentor phpDocumentor tag references abstract 2nd access 2nd author category copyright deprecated example 2nd filesource 2nd final 2nd global 2nd ignore 2nd inheritdoc (inline) internal (inline) 2nd licence link link (inline) name package 2nd param 2nd 3rd return see since static staticvar 2nd subpackage todo uses 2nd var 2nd version phpDocumentor comments phpDocumentor tool 2nd 3rd 4th 5th 6th parameters php document with error class php document with Sum class 2nd php document with SumNumberElements class php document with SumNumbers class 2nd phpfilter phpinfo() output PHPUnit PHPUnit2 placeholder syntax HTML_Template_IT placeholders platform attribute PNG comparing to JPEG polymorphism 2nd 3rd inheritance POP3 popen() 2nd portability PEAR DB count deleted rows count number of rows empty string handling errors lowercasing trimming data portability errors dealing with portability operating system differences PHP configuration differences portability tools 2nd SAPI differences portability tools portability errors 2nd POST POST method pprofp options Preferred Package Stage (preferred_state) preferred_state preg_grep() preg_match() 2nd preg_match_all() 2nd preg_replace() 2nd 3rd preg_replace_callback() preg_split() PREG_SPLIT_DELIM_CAPTURE PREG_SPLIT_NO_EMPTY PREG_SPLIT_OFFSET_CAPTURE prepare($query) PEAR DB 2nd prepared statements MySQL binding variables 2nd 3rd 4th 5th proc_open() procedural code versus OO 2nd process control shell scripts exec 2nd 3rd forking 2nd processes signals 2nd 3rd process_children() processes shell scripts processing FSM product support for Zend Studio 2nd 3rd Profiler (Zend Studio) 2nd 3rd 4th 5th profiling Studio Server configuring 2nd with APD analyzing trace data 2nd 3rd 4th 5th installing 2nd with Zdebug installing KCachegrind 2nd 3rd 4th tracing script execution 2nd 3rd with Zend StudioÕs Profiler 2nd 3rd 4th 5th prog program input/output filedescriptors 2nd files 2nd popen() proc_open() programming errors eval() 2nd parse errors 2nd 3rd 4th 5th syntax errors 2nd projects Zend Studio Client creating projects 2nd prompt attribute properties accessing with $this 2nd 3rd 4th overloading 2nd 3rd static properties accesing with $this 2nd 3rd proposals PEAR Release Process protecting scripts error handling 2nd 3rd HMAC verification 2nd 3rd input filters input validation 2nd 3rd passwords 2nd 3rd 4th PEAR::Crypt_HMAC 2nd 3rd 4th 5th user input common mistakes 2nd 3rd 4th 5th 6th 7th provides element ps public E_STRICT python |
|