English Español Português Italiano
Tutorials Guide Help
Sitemap Adobe Autodesk Microsoft Corel Sony GNU Others

PHP y MYSQL Tutorial


 









PHP y MYSQL Tutorial

PHP y MYSQL Tutorial FREE DOWNLOAD THIS TUTORIAL
Tutorial in pdf format so you can save it to your PC, e-book reader or print.


Sponsored link



Note: The tutorial you are about to download is compressed format. Rar, if you do not have a decompressor rar files you can download 7-zip and you can display the Foxit PDF Reader.



Index PHP y MYSQL Tutorial


Preface
About this Manual
I. Getting Started
1. Introduction
What is PHP?
What can PHP do?
A brief history of PHP
2. Installation
Downloading the latest version
Installation on UNIX systems
Apache Module Quick Reference
Building
Unix/Linux installs
Using Packages
Unix/HP-UX installs
Unix/Solaris installs
Required software
Using Packages
Unix/Mac OS X installs
Using Packages
Compiling for OS X server
Complete list of configure options
Database
Ecommerce
Graphics
Miscellaneous
Networking
PHP Behaviour
Server
Text and language
XML
Installation on Windows 9x/Me/NT/2000 systems
Windows InstallShield
General Installation Steps
Building from source
Preparations
Putting it all together
Compiling
Installation of Windows extensions
Servers-Apache
Details of installing PHP with Apache on Unix.
Details of installing PHP on Windows with Apache 1.3.x
Servers-CGI/Commandline
Testing
Benchmarking
Servers-fhttpd
Servers-Caudium
Servers-IIS/PWS
Windows and PWS/IIS 3
Windows and PWS 4 or newer
Windows NT/2000 and IIS 4 or newer
Servers-Netscape and iPlanet
Servers-OmniHTTPd Server
OmniHTTPd 2.0b1 and up for Windows
Servers-Oreilly Website Pro
Oreilly Website Pro 2.5 and up for Windows
Servers-Xitami
Xitami for Windows
Servers-Other web servers
Problems?
Read the FAQ
Bug reports
Other problems
3. Configuration
The configuration file
General Configuration Directives
Mail Configuration Directives
Safe Mode Configuration Directives
Debugger Configuration Directives
Extension Loading Directives
MySQL Configuration Directives
mSQL Configuration Directives
Postgres Configuration Directives
SESAM Configuration Directives
Sybase Configuration Directives
Sybase-CT Configuration Directives
Informix Configuration Directives
BC Math Configuration Directives
Browser Capability Configuration Directives
Unified ODBC Configuration Directives
4. Security
Installed as CGI binary
Possible attacks
Case 1: only public files served
Case 2: using –enable-force-cgi-redirect
Case 3: setting doc_root or user_dir
Case 4: PHP parser outside of web tree
Installed as an Apache module
Filesystem Security
Error Reporting
User Submitted Data
General considerations
Keeping Current
II. Language Reference
5. Basic syntax
Escaping from HTML
Instruction separation
Comments
6. Types
Integers
Floating point numbers
Strings
String conversion
Arrays
Single Dimension Arrays
Multi-Dimensional Arrays
Objects
Object Initialization
Type Juggling
Type Casting
7. Variables
Basics
Predefined variables
Apache variables
Environment variables
PHP variables
Variable scope
Variable variables
Variables from outside PHP
HTML Forms (GET and POST)
IMAGE SUBMIT variable names
HTTP Cookies
Environment variables
Dots in incoming variable names
Determining variable types
8. Constants
9. Expressions
10. Operators
Arithmetic Operators
Assignment Operators
Bitwise Operators
Comparison Operators
Error Control Operators
Execution Operators
Incrementing/Decrementing Operators
Logical Operators
Operator Precedence
String Operators
11. Control Structures
if
else
elseif
Alternative syntax for control structures
while
do..while
for
foreach
break
continue
switch
require()
include()
require_once()
include_once()
12. Functions
User-defined functions
Function arguments
Making arguments be passed by reference
Default argument values
Variable-length argument lists
Returning values
old_function
Variable functions
13. Classes and Objects
class
14. References Explained
What References Are
What References Do
What References Are Not
Passing by Reference
Returning References
Unsetting References
Spotting References
global References
$this
III. Features
15. Error Handling
16. Creating and manipulating images
17. HTTP authentication with PHP
18. Cookies
19. Handling file uploads
POST method uploads
Common Pitfalls
Uploading multiple files
PUT method support
20. Using remote files
21. Connection handling
22. Persistent Database Connections
IV. Function Reference
I. Apache-specific Functions
apache_lookup_uri
apache_note
getallheaders
virtual
ascii2ebcdic
ebcdic2ascii
II. Array Functions
array
array_count_values
array_diff
array_flip
array_intersect
array_keys
array_merge
array_merge_recursive
array_multisort
array_pad
array_pop
array_push
array_rand
array_reverse
array_shift
array_slice
array_splice
array_unique
array_unshift
array_values
array_walk
arsort
asort
compact
count
current
each
end
extract
in_array
array_search
key
krsort
ksort
list
natsort
natcasesort
next
pos
prev
range
reset
rsort
shuffle
sizeof
sort
uasort
uksort
usort
III. Aspell functions
aspell_new
aspell_check
aspell_check_raw
aspell_suggest
IV. BCMath Arbitrary Precision Mathematics Functions
bcadd
bccomp
bcdiv
bcmod
bcmul
bcpow
bcscale
bcsqrt
bcsub
V. Bzip2 Compression Functions
bzclose
bzcompress
bzdecompress
bzerrno
bzerror
bzerrstr
bzflush
bzopen
bzread
bzwrite
VI. Calendar functions
JDToGregorian
GregorianToJD
JDToJulian
JulianToJD
JDToJewish
JewishToJD
JDToFrench
FrenchToJD
JDMonthName
JDDayOfWeek
easter_date
easter_days
unixtojd
jdtounix
VII. CCVS API Functions
VIII. COM support functions for Windows
com_load
com_invoke
com_propget
com_get
com_propput
com_propset
com_set
IX. Class/Object Functions
call_user_method
class_exists
get_class
get_class_methods
get_class_vars
get_declared_classes
get_object_vars
get_parent_class
is_subclass_of
method_exists
X. ClibPDF functions
cpdf_global_set_document_limits
cpdf_set_creator
cpdf_set_title
cpdf_set_subject
cpdf_set_keywords
cpdf_open
cpdf_close
cpdf_page_init
cpdf_finalize_page
cpdf_finalize
cpdf_output_buffer
cpdf_save_to_file
cpdf_set_current_page
cpdf_begin_text
cpdf_end_text
cpdf_show
cpdf_show_xy
cpdf_text
cpdf_set_font
cpdf_set_leading
cpdf_set_text_rendering
cpdf_set_horiz_scaling
cpdf_set_text_rise
cpdf_set_text_matrix
cpdf_set_text_pos
cpdf_set_char_spacing
cpdf_set_word_spacing
cpdf_continue_text
cpdf_stringwidth
cpdf_save
cpdf_restore
cpdf_translate
cpdf_scale
cpdf_rotate
cpdf_setflat
cpdf_setlinejoin
cpdf_setlinecap
cpdf_setmiterlimit
cpdf_setlinewidth
cpdf_setdash
cpdf_newpath
cpdf_moveto
cpdf_rmoveto
cpdf_curveto
cpdf_lineto
cpdf_rlineto
cpdf_circle
cpdf_arc
cpdf_rect
cpdf_closepath
cpdf_stroke
cpdf_closepath_stroke
cpdf_fill
cpdf_fill_stroke
cpdf_closepath_fill_stroke
cpdf_clip
cpdf_setgray_fill
cpdf_setgray_stroke
cpdf_setgray
cpdf_setrgbcolor_fill
cpdf_setrgbcolor_stroke
cpdf_setrgbcolor
cpdf_add_outline
cpdf_set_page_animation
cpdf_import_jpeg
cpdf_place_inline_image
cpdf_add_annotation
XI. CURL, Client URL Library Functions
curl_init
curl_setopt
curl_exec
curl_close
curl_version
XII. Cybercash payment functions
cybercash_encr
cybercash_decr
cybercash_base64_encode
cybercash_base64_decode
XIII. Character type functions
ctype_alnum
ctype_alpha
ctype_cntrl
ctype_digit
ctype_lower
ctype_graph
ctype_print
ctype_punct
ctype_space
ctype_upper
ctype_xdigit
XIV. Database (dbm-style) abstraction layer functions
dba_close
dba_delete
dba_exists
dba_fetch
dba_firstkey
dba_insert
dba_nextkey
dba_popen
dba_open
dba_optimize
dba_replace
dba_sync
XV. Date and Time functions
checkdate
date
getdate
gettimeofday
gmdate
gmmktime
gmstrftime
localtime
microtime
mktime
strftime
time
strtotime
XVI. dBase functions
dbase_create
dbase_open
dbase_close
dbase_pack
dbase_add_record
dbase_replace_record
dbase_delete_record
dbase_get_record
dbase_get_record_with_names
dbase_numfields
dbase_numrecords
XVII. DBM Functions
dbmopen
dbmclose
dbmexists
dbmfetch
dbminsert
dbmreplace
dbmdelete
dbmfirstkey
dbmnextkey
dblist
XVIII. Directory functions
chroot
chdir
dir
closedir
getcwd
opendir
readdir
rewinddir
XIX. DOM XML functions
xmldoc
xmldocfile
xmltree
domxml_root
domxml_add_root
domxml_dumpmem
domxml_attributes
domxml_get_attribute
domxml_set_attribute
domxml_children
domxml_new_child
domxml_new_xmldoc
xpath_new_context
xpath_eval
XX. Error Handling and Logging Functions
error_log
error_reporting
restore_error_handler
set_error_handler
trigger_error
user_error
XXI. filePro functions
filepro
filepro_fieldname
filepro_fieldtype
filepro_fieldwidth
filepro_retrieve
filepro_fieldcount
filepro_rowcount
XXII. Filesystem functions
basename
chgrp
chmod
chown
clearstatcache
copy
delete
dirname
diskfreespace
fclose
feof
fflush
fgetc
fgetcsv
fgets
fgetss
file
file_exists
fileatime
filectime
filegroup
fileinode
filemtime
fileowner
fileperms
filesize
filetype
flock
fopen
fpassthru
fputs
fread
fscanf
fseek
fstat
ftell
ftruncate
fwrite
set_file_buffer
is_dir
is_executable
is_file
is_link
is_readable
is_writable
is_uploaded_file
link
linkinfo
mkdir
move_uploaded_file
pclose
popen
readfile
readlink
rename
rewind
rmdir
stat
lstat
realpath
symlink
tempnam
tmpfile
touch
umask
unlink
XXIII. Forms Data Format functions
fdf_open
fdf_close
fdf_create
fdf_save
fdf_get_value
fdf_set_value
fdf_next_field_name
fdf_set_ap
fdf_set_status
fdf_get_status
fdf_set_file
fdf_get_file
fdf_set_flags
fdf_set_opt
fdf_set_submit_form_action
fdf_set_javascript_action
XXIV. FTP functions
ftp_connect
ftp_login
ftp_pwd
ftp_cdup
ftp_chdir
ftp_mkdir
ftp_rmdir
ftp_nlist
ftp_rawlist
ftp_systype
ftp_pasv
ftp_get
ftp_fget
ftp_put
ftp_fput
ftp_size
ftp_mdtm
ftp_rename
ftp_delete
ftp_site
ftp_quit
XXV. Function Handling functions
call_user_func
create_function
func_get_arg
func_get_args
func_num_args
function_exists
register_shutdown_function
XXVI. GNU Gettext
bindtextdomain
dcgettext
dgettext
gettext
textdomain
XXVII. GMP functions
gmp_init
gmp_intval
gmp_strval
gmp_add
gmp_sub
gmp_mul
gmp_div_q
gmp_div_r
gmp_div_qr
gmp_div
gmp_mod
gmp_divexact
gmp_cmp
gmp_neg
gmp_abs
gmp_sign
gmp_fact
gmp_sqrt
gmp_sqrtrm
gmp_perfect_square
gmp_pow
gmp_powm
gmp_prob_prime
gmp_gcd
gmp_gcdext
gmp_invert
gmp_legendre
gmp_jacobi
gmp_random
gmp_and
gmp_or
gmp_xor
gmp_setbit
gmp_clrbit
gmp_scan0
gmp_scan1
gmp_popcount
gmp_hamdist
XXVIII. HTTP functions
header
headers_sent
setcookie
XXIX. Hyperwave functions
hw_Array2Objrec
hw_Children
hw_ChildrenObj
hw_Close
hw_Connect
hw_Cp
hw_Deleteobject
hw_DocByAnchor
hw_DocByAnchorObj
hw_Document_Attributes
hw_Document_BodyTag
hw_Document_Content
hw_Document_SetContent
hw_Document_Size
hw_ErrorMsg
hw_EditText
hw_Error
hw_Free_Document
hw_GetParents
hw_GetParentsObj
hw_GetChildColl
hw_GetChildCollObj
hw_GetRemote
hw_GetRemoteChildren
hw_GetSrcByDestObj
hw_GetObject
hw_GetAndLock
hw_GetText
hw_GetObjectByQuery
hw_GetObjectByQueryObj
hw_GetObjectByQueryColl
hw_GetObjectByQueryCollObj
hw_GetChildDocColl
hw_GetChildDocCollObj
hw_GetAnchors
hw_GetAnchorsObj
hw_Mv
hw_Identify
hw_InCollections
hw_Info
hw_InsColl
hw_InsDoc
hw_InsertDocument
hw_InsertObject
hw_mapid
hw_Modifyobject
hw_New_Document
hw_Objrec2Array
hw_Output_Document
hw_pConnect
hw_PipeDocument
hw_Root
hw_Unlock
hw_Who
hw_getusername
XXX. ICAP Functions
icap_open
icap_close
icap_fetch_event
icap_list_events
icap_store_event
icap_delete_event
icap_snooze
icap_list_alarms
XXXI. Image functions
GetImageSize
ImageArc
ImageChar
ImageCharUp
ImageColorAllocate
ImageColorDeAllocate
ImageColorAt
ImageColorClosest
ImageColorExact
ImageColorResolve
ImageGammaCorrect
ImageColorSet
ImageColorsForIndex
ImageColorsTotal
ImageColorTransparent
ImageCopy
ImageCopyResized
ImageCreate
ImageCreateFromGIF
ImageCreateFromJPEG
ImageCreateFromPNG
ImageCreateFromWBMP
ImageCreateFromString
ImageDashedLine
ImageDestroy
ImageFill
ImageFilledPolygon
ImageFilledRectangle
ImageFillToBorder
ImageFontHeight
ImageFontWidth
ImageGIF
ImagePNG
ImageJPEG
ImageWBMP
ImageInterlace
ImageLine
ImageLoadFont
ImagePolygon
ImagePSBBox
ImagePSEncodeFont
ImagePSFreeFont
ImagePSLoadFont
ImagePsExtendFont
ImagePsSlantFont
ImagePSText
ImageRectangle
ImageSetPixel
ImageString
ImageStringUp
ImageSX
ImageSY
ImageTTFBBox
ImageTTFText
ImageTypes
read_exif_data
XXXII. IMAP, POP3 and NNTP functions
imap_append
imap_base64
imap_body
imap_check
imap_close
imap_createmailbox
imap_delete
imap_deletemailbox
imap_expunge
imap_fetchbody
imap_fetchstructure
imap_headerinfo
imap_header
imap_rfc822_parse_headers
imap_headers
imap_listmailbox
imap_getmailboxes
imap_listsubscribed
imap_getsubscribed
imap_mail_copy
imap_mail_move
imap_num_msg
imap_num_recent
imap_open
imap_ping
imap_renamemailbox
imap_reopen
imap_subscribe
imap_undelete
imap_unsubscribe
imap_qprint
imap_8bit
imap_binary
imap_scanmailbox
imap_mailboxmsginfo
imap_rfc822_write_address
imap_rfc822_parse_adrlist
imap_setflag_full
imap_clearflag_full
imap_sort
imap_fetchheader
imap_uid
imap_msgno
imap_search
imap_last_error
imap_errors
imap_alerts
imap_status
imap_utf7_decode
imap_utf7_encode
imap_utf8
imap_fetch_overview
imap_mime_header_decode
imap_mail_compose
imap_mail
XXXIII. Informix functions
ifx_connect
ifx_pconnect
ifx_close
ifx_query
ifx_prepare
ifx_do
ifx_error
ifx_errormsg
ifx_affected_rows
ifx_getsqlca
ifx_fetch_row
ifx_htmltbl_result
ifx_fieldtypes
ifx_fieldproperties
ifx_num_fields
ifx_num_rows
ifx_free_result
ifx_create_char
ifx_free_char
ifx_update_char
ifx_get_char
ifx_create_blob
ifx_copy_blob
ifx_free_blob
ifx_get_blob
ifx_update_blob
ifx_blobinfile_mode
ifx_textasvarchar
ifx_byteasvarchar
ifx_nullformat
ifxus_create_slob
ifxus_free_slob
ifxus_close_slob
ifxus_open_slob
ifxus_tell_slob
ifxus_seek_slob
ifxus_read_slob
ifxus_write_slob
XXXIV. InterBase functions
ibase_connect
ibase_pconnect
ibase_close
ibase_query
ibase_fetch_row
ibase_fetch_object
ibase_field_info
ibase_free_result
ibase_prepare
ibase_execute
ibase_trans
ibase_commit
ibase_rollback
ibase_free_query
ibase_timefmt
ibase_num_fields
ibase_errmsg
XXXV. Ingres II functions
ingres_connect
ingres_pconnect
ingres_close
ingres_query
ingres_num_rows
ingres_num_fields
ingres_field_name
ingres_field_type
ingres_field_nullable
ingres_field_length
ingres_field_precision
ingres_field_scale
ingres_fetch_array
ingres_fetch_row
ingres_fetch_object
ingres_rollback
ingres_commit
ingres_autocommit
XXXVI. LDAP functions
ldap_add
ldap_bind
ldap_close
ldap_compare
ldap_connect
ldap_count_entries
ldap_delete
ldap_dn2ufn
ldap_err2str
ldap_errno
ldap_error
ldap_explode_dn
ldap_first_attribute
ldap_first_entry
ldap_free_result
ldap_get_attributes
ldap_get_dn
ldap_get_entries
ldap_get_option
ldap_get_values
ldap_get_values_len
ldap_list
ldap_modify
ldap_mod_add
ldap_mod_del
ldap_mod_replace
ldap_next_attribute
ldap_next_entry
ldap_read
ldap_search
ldap_set_option
ldap_unbind
XXXVII. Mail functions
mail
ezmlm_hash
XXXVIII. Mathematical Functions
abs
acos
asin
atan
atan2
base_convert
bindec
ceil
cos
decbin
dechex
decoct
deg2rad
exp
floor
getrandmax
hexdec
lcg_value
log
log10
max
min
mt_rand
mt_srand
mt_getrandmax
number_format
octdec
pi
pow
rad2deg
rand
round
sin
sqrt
srand
tan
XXXIX. MCAL functions
mcal_open
mcal_popen
mcal_reopen
mcal_close
mcal_create_calendar
mcal_rename_calendar
mcal_delete_calendar
mcal_fetch_event
mcal_list_events
mcal_append_event
mcal_store_event
mcal_delete_event
mcal_snooze
mcal_list_alarms
mcal_event_init
mcal_event_set_category
mcal_event_set_title
mcal_event_set_description
mcal_event_set_start
mcal_event_set_end
mcal_event_set_alarm
mcal_event_set_class
mcal_is_leap_year
mcal_days_in_month
mcal_date_valid
mcal_time_valid
mcal_day_of_week
mcal_day_of_year
mcal_date_compare
mcal_next_recurrence
mcal_event_set_recur_none
mcal_event_set_recur_daily
mcal_event_set_recur_weekly
mcal_event_set_recur_monthly_mday
mcal_event_set_recur_monthly_wday
mcal_event_set_recur_yearly
mcal_fetch_current_stream_event
mcal_event_add_attribute
mcal_expunge
XL. Mcrypt Encryption Functions
mcrypt_get_cipher_name
mcrypt_get_block_size
mcrypt_get_key_size
mcrypt_create_iv
mcrypt_cbc
mcrypt_cfb
mcrypt_ecb
mcrypt_ofb
mcrypt_list_algorithms
mcrypt_list_modes
mcrypt_get_iv_size
mcrypt_encrypt
mcrypt_decrypt
mcrypt_module_open
mcrypt_generic_init
mcrypt_generic
mdecrypt_generic
mcrypt_generic_end
mcrypt_enc_self_test
mcrypt_enc_is_block_algorithm_mode
mcrypt_enc_is_block_algorithm
mcrypt_enc_is_block_mode
mcrypt_enc_get_block_size
mcrypt_enc_get_key_size
mcrypt_enc_get_supported_key_sizes
mcrypt_enc_get_iv_size
mcrypt_enc_get_algorithms_name
mcrypt_enc_get_modes_name
mcrypt_module_self_test
mcrypt_module_is_block_algorithm_mode
mcrypt_module_is_block_algorithm
mcrypt_module_is_block_mode
mcrypt_module_get_algo_block_size
mcrypt_module_get_algo_key_size
mcrypt_module_get_algo_supported_key_sizes
XLI. Mhash Functions
mhash_get_hash_name
mhash_get_block_size
mhash_count
mhash
mhash_keygen_s2k
XLII. Microsoft SQL Server functions
mssql_close
mssql_connect
mssql_data_seek
mssql_fetch_array
mssql_fetch_field
mssql_fetch_object
mssql_fetch_row
mssql_field_length
mssql_field_name
mssql_field_seek
mssql_field_type
mssql_free_result
mssql_get_last_message
mssql_min_error_severity
mssql_min_message_severity
mssql_num_fields
mssql_num_rows
mssql_pconnect
mssql_query
mssql_result
mssql_select_db
XLIII. Miscellaneous functions
connection_aborted
connection_status
connection_timeout
define
defined
die
eval
exit
get_browser
highlight_file
highlight_string
ignore_user_abort
iptcparse
leak
pack
show_source
sleep
uniqid
unpack
usleep
XLIV. mnoGoSearch Functions
udm_alloc_agent
udm_set_agent_param
udm_add_search_limit
udm_clear_search_limits
udm_find
udm_get_res_param
udm_get_res_field
udm_load_ispell_data
udm_free_ispell_data
udm_free_res
udm_free_agent
udm_errno
udm_error
XLV. mSQL functions
msql
msql_affected_rows
msql_close
msql_connect
msql_create_db
msql_createdb
msql_data_seek
msql_dbname
msql_drop_db
msql_dropdb
msql_error
msql_fetch_array
msql_fetch_field
msql_fetch_object
msql_fetch_row
msql_fieldname
msql_field_seek
msql_fieldtable
msql_fieldtype
msql_fieldflags
msql_fieldlen
msql_free_result
msql_freeresult
msql_list_fields
msql_listfields
msql_list_dbs
msql_listdbs
msql_list_tables
msql_listtables
msql_num_fields
msql_num_rows
msql_numfields
msql_numrows
msql_pconnect
msql_query
msql_regcase
msql_result
msql_select_db
msql_selectdb
msql_tablename
XLVI. MySQL functions
mysql_affected_rows
mysql_change_user
mysql_close
mysql_connect
mysql_create_db
mysql_data_seek
mysql_db_name
mysql_db_query
mysql_drop_db
mysql_errno
mysql_error
mysql_fetch_array
mysql_fetch_assoc
mysql_fetch_field
mysql_fetch_lengths
mysql_fetch_object
mysql_fetch_row
mysql_field_flags
mysql_field_name
mysql_field_len
mysql_field_seek
mysql_field_table
mysql_field_type
mysql_free_result
mysql_insert_id
mysql_list_dbs
mysql_list_fields
mysql_list_tables
mysql_num_fields
mysql_num_rows
mysql_pconnect
mysql_query
mysql_result
mysql_select_db
mysql_tablename
XLVII. Network Functions
checkdnsrr
closelog
debugger_off
debugger_on
define_syslog_variables
fsockopen
gethostbyaddr
gethostbyname
gethostbynamel
getmxrr
getprotobyname
getprotobynumber
getservbyname
getservbyport
ip2long
long2ip
openlog
pfsockopen
socket_get_status
socket_set_blocking
socket_set_timeout
syslog
XLVIII. Unified ODBC functions
odbc_autocommit
odbc_binmode
odbc_close
odbc_close_all
odbc_commit
odbc_connect
odbc_cursor
odbc_do
odbc_error
odbc_errormsg
odbc_exec
odbc_execute
odbc_fetch_into
odbc_fetch_row
odbc_field_name
odbc_field_num
odbc_field_type
odbc_field_len
odbc_field_precision
odbc_field_scale
odbc_free_result
odbc_longreadlen
odbc_num_fields
odbc_pconnect
odbc_prepare
odbc_num_rows
odbc_result
odbc_result_all
odbc_rollback
odbc_setoption
odbc_tables
odbc_tableprivileges
odbc_columns
odbc_columnprivileges
odbc_gettypeinfo
odbc_primarykeys
odbc_foreignkeys
odbc_procedures
odbc_procedurecolumns
odbc_specialcolumns
odbc_statistics
XLIX. Oracle 8 functions
OCIDefineByName
OCIBindByName
OCILogon
OCIPLogon
OCINLogon
OCILogOff
OCIExecute
OCICommit
OCIRollback
OCINewDescriptor
OCIRowCount
OCINumCols
OCIResult
OCIFetch
OCIFetchInto
OCIFetchStatement
OCIColumnIsNULL
OCIColumnName
OCIColumnSize
OCIColumnType
OCIServerVersion
OCIStatementType
OCINewCursor
OCIFreeStatement
OCIFreeCursor
OCIFreeDesc
OCIParse
OCIError
OCIInternalDebug
L. OpenSSL functions
openssl_free_key
openssl_get_privatekey
openssl_get_publickey
openssl_open
openssl_seal
openssl_sign
openssl_verify
LI. Oracle functions
Ora_Bind
Ora_Close
Ora_ColumnName
Ora_ColumnSize
Ora_ColumnType
Ora_Commit
Ora_CommitOff
Ora_CommitOn
Ora_Do
Ora_Error
Ora_ErrorCode
Ora_Exec
Ora_Fetch
Ora_Fetch_Into
Ora_GetColumn
Ora_Logoff
Ora_Logon
Ora_pLogon
Ora_Numcols
Ora_Numrows
Ora_Open
Ora_Parse
Ora_Rollback
LII. Ovrimos SQL functions
ovrimos_connect
ovrimos_close
ovrimos_close_all
ovrimos_longreadlen
ovrimos_prepare
ovrimos_execute
ovrimos_cursor
ovrimos_exec
ovrimos_fetch_into
ovrimos_fetch_row
ovrimos_result
ovrimos_result_all
ovrimos_num_rows
ovrimos_num_fields
ovrimos_field_name
ovrimos_field_type
ovrimos_field_len
ovrimos_field_num
ovrimos_free_result
ovrimos_commit
ovrimos_rollback
LIII. Output Control Functions
flush
ob_start
ob_get_contents
ob_get_length
ob_gzhandler
ob_end_flush
ob_end_clean
ob_implicit_flush
LIV. PDF functions
PDF_add_annotation
PDF_add_bookmark
PDF_add_launchlink
PDF_add_locallink
PDF_add_note
pdf_add_outline
PDF_add_pdflink
PDF_add_weblink
PDF_arc
PDF_attach_file
PDF_begin_page
PDF_circle
PDF_clip
PDF_close
PDF_closepath
PDF_closepath_fill_stroke
PDF_closepath_stroke
PDF_close_image
PDF_concat
PDF_continue_text
PDF_curveto
PDF_delete
PDF_end_page
PDF_endpath
PDF_fill
PDF_fill_stroke
PDF_findfont
PDF_get_buffer
PDF_get_font
PDF_get_fontname
PDF_get_fontsize
PDF_get_image_height
PDF_get_image_width
PDF_get_parameter
PDF_get_value
PDF_lineto
PDF_moveto
PDF_new
pdf_open
PDF_open_CCITT
PDF_open_file
PDF_open_gif
PDF_open_image
PDF_open_image_file
PDF_open_jpeg
PDF_open_png
PDF_open_tiff
PDF_place_image
PDF_rect
PDF_restore
PDF_rotate
PDF_save
PDF_scale
PDF_setdash
PDF_setflat
PDF_setfont
PDF_setgray
PDF_setgray_fill
PDF_setgray_stroke
PDF_setlinecap
PDF_setlinejoin
PDF_setlinewidth
PDF_setmiterlimit
PDF_setpolydash
PDF_setrgbcolor
PDF_setrgbcolor_fill
PDF_setrgbcolor_stroke
PDF_set_border_color
PDF_set_border_dash
PDF_set_border_style
PDF_set_char_spacing
pdf_set_duration
PDF_set_font
PDF_set_horiz_scaling
PDF_set_info
PDF_set_leading
PDF_set_parameter
PDF_set_text_pos
PDF_set_text_rendering
pdf_set_text_rise
pdf_set_text_matrix
PDF_set_value
pdf_set_word_spacing
PDF_show
PDF_show_boxed
PDF_show_xy
PDF_skew
PDF_stringwidth
PDF_stroke
PDF_translate
PDF_open_memory_image
LV. Verisign Payflow Pro functions
pfpro_init
pfpro_cleanup
pfpro_process
pfpro_process_raw
pfpro_version
LVI. PHP options & information
assert
assert_options
extension_loaded
dl
getenv
get_cfg_var
get_current_user
get_magic_quotes_gpc
get_magic_quotes_runtime
getlastmod
getmyinode
getmypid
getmyuid
getrusage
ini_alter
ini_get
ini_restore
ini_set
phpcredits
phpinfo
phpversion
php_logo_guid
php_sapi_name
php_uname
putenv
set_magic_quotes_runtime
set_time_limit
zend_logo_guid
get_loaded_extensions
get_extension_funcs
get_required_files
get_included_files
LVII. POSIX functions
posix_kill
posix_getpid
posix_getppid
posix_getuid
posix_geteuid
posix_getgid
posix_getegid
posix_setuid
posix_setgid
posix_getgroups
posix_getlogin
posix_getpgrp
posix_setsid
posix_setpgid
posix_getpgid
posix_getsid
posix_uname
posix_times
posix_ctermid
posix_ttyname
posix_isatty
posix_getcwd
posix_mkfifo
posix_getgrnam
posix_getgrgid
posix_getpwnam
posix_getpwuid
posix_getrlimit
LVIII. PostgreSQL functions
pg_close
pg_cmdtuples
pg_connect
pg_dbname
pg_end_copy
pg_errormessage
pg_exec
pg_fetch_array
pg_fetch_object
pg_fetch_row
pg_fieldisnull
pg_fieldname
pg_fieldnum
pg_fieldprtlen
pg_fieldsize
pg_fieldtype
pg_freeresult
pg_getlastoid
pg_host
pg_loclose
pg_locreate
pg_loexport
pg_loimport
pg_loopen
pg_loread
pg_loreadall
pg_lounlink
pg_lowrite
pg_numfields
pg_numrows
pg_options
pg_pconnect
pg_port
pg_put_line
pg_result
pg_set_client_encoding
pg_client_encoding
pg_trace
pg_tty
pg_untrace
LIX. Program Execution functions
escapeshellarg
escapeshellcmd
exec
passthru
system
LX. Pspell Functions
pspell_add_to_personal
pspell_add_to_session
pspell_check
pspell_clear_session
pspell_config_create
pspell_config_ignore
pspell_config_mode
pspell_config_personal
pspell_config_repl
pspell_config_runtogether
pspell_config_save_repl
pspell_new
pspell_new_config
pspell_new_personal
pspell_save_wordlist
pspell_store_replacement
pspell_suggest
LXI. GNU Readline
readline
readline_add_history
readline_clear_history
readline_completion_function
readline_info
readline_list_history
readline_read_history
readline_write_history
LXII. GNU Recode functions
recode_string
recode
recode_file
LXIII. Regular Expression Functions (Perl-Compatible)
preg_match
preg_match_all
preg_replace
preg_split
preg_quote
preg_grep
Pattern Modifiers
Pattern Syntax
LXIV. Regular Expression Functions (POSIX Extended)
ereg
ereg_replace
eregi
eregi_replace
split
spliti
sql_regcase
LXV. Satellite CORBA client extension
OrbitObject
OrbitEnum
OrbitStruct
satellite_caught_exception
satellite_exception_id
satellite_exception_value
LXVI. Semaphore and Shared Memory Functions
sem_get
sem_acquire
sem_release
shm_attach
shm_detach
shm_remove
shm_put_var
shm_get_var
shm_remove_var
LXVII. SESAM database functions
sesam_connect
sesam_disconnect
sesam_settransaction
sesam_commit
sesam_rollback
sesam_execimm
sesam_query
sesam_num_fields
sesam_field_name
sesam_diagnostic
sesam_fetch_result
sesam_affected_rows
sesam_errormsg
sesam_field_array
sesam_fetch_row
sesam_fetch_array
sesam_seek_row
sesam_free_result
LXVIII. Session handling functions
session_start
session_destroy
session_name
session_module_name
session_save_path
session_id
session_register
session_unregister
session_unset
session_is_registered
session_get_cookie_params
session_set_cookie_params
session_decode
session_encode
session_set_save_handler
session_cache_limiter
LXIX. Shared Memory Functions
shmop_open
shmop_read
shmop_write
shmop_size
shmop_delete
shmop_close
LXX. Shockwave Flash functions
swf_openfile
swf_closefile
swf_labelframe
swf_showframe
swf_setframe
swf_getframe
swf_mulcolor
swf_addcolor
swf_placeobject
swf_modifyobject
swf_removeobject
swf_nextid
swf_startdoaction
swf_actiongotoframe
swf_actiongeturl
swf_actionnextframe
swf_actionprevframe
swf_actionplay
swf_actionstop
swf_actiontogglequality
swf_actionwaitforframe
swf_actionsettarget
swf_actiongotolabel
swf_enddoaction
swf_defineline
swf_definerect
swf_definepoly
swf_startshape
swf_shapelinesolid
swf_shapefilloff
swf_shapefillsolid
swf_shapefillbitmapclip
swf_shapefillbitmaptile
swf_shapemoveto
swf_shapelineto
swf_shapecurveto
swf_shapecurveto3
swf_shapearc
swf_endshape
swf_definefont
swf_setfont
swf_fontsize
swf_fontslant
swf_fonttracking
swf_getfontinfo
swf_definetext
swf_textwidth
swf_definebitmap
swf_getbitmapinfo
swf_startsymbol
swf_endsymbol
swf_startbutton
swf_addbuttonrecord
swf_oncondition
swf_endbutton
swf_viewport
swf_ortho
swf_ortho2
swf_perspective
swf_polarview
swf_lookat
swf_pushmatrix
swf_popmatrix
swf_scale
swf_translate
swf_rotate
swf_posround
LXXI. SNMP functions
snmpget
snmpset
snmpwalk
snmpwalkoid
snmp_get_quick_print
snmp_set_quick_print
LXXII. Socket functions
accept_connect
bind
close
connect
listen
read
socket
strerror
write
LXXIII. String functions
AddCSlashes
AddSlashes
bin2hex
Chop
Chr
chunk_split
convert_cyr_string
count_chars
crc32
crypt
echo
explode
get_html_translation_table
get_meta_tags
hebrev
hebrevc
htmlentities
htmlspecialchars
implode
join
levenshtein
localeconv
ltrim
md5
Metaphone
nl2br
Ord
parse_str
print
printf
quoted_printable_decode
quotemeta
rtrim
sscanf
setlocale
similar_text
soundex
sprintf
strncasecmp
strcasecmp
strchr
strcmp
strcoll
strcspn
strip_tags
stripcslashes
stripslashes
stristr
strlen
strnatcmp
strnatcasecmp
strncmp
str_pad
strpos
strrchr
str_repeat
strrev
strrpos
strspn
strstr
strtok
strtolower
strtoupper
str_replace
strtr
substr
substr_count
substr_replace
trim
ucfirst
ucwords
wordwrap
LXXIV. Sybase functions
sybase_affected_rows
sybase_close
sybase_connect
sybase_data_seek
sybase_fetch_array
sybase_fetch_field
sybase_fetch_object
sybase_fetch_row
sybase_field_seek
sybase_free_result
sybase_get_last_message
sybase_min_client_severity
sybase_min_error_severity
sybase_min_message_severity
sybase_min_server_severity
sybase_num_fields
sybase_num_rows
sybase_pconnect
sybase_query
sybase_result
sybase_select_db
LXXV. URL Functions
base64_decode
base64_encode
parse_url
rawurldecode
rawurlencode
urldecode
urlencode
LXXVI. Variable Functions
doubleval
empty
gettype
intval
is_array
is_bool
is_double
is_float
is_int
is_integer
is_long
is_numeric
is_object
is_real
is_resource
is_string
isset
print_r
serialize
settype
strval
unserialize
unset
var_dump
LXXVII. WDDX functions
wddx_serialize_value
wddx_serialize_vars
wddx_packet_start
wddx_packet_end
wddx_add_vars
wddx_deserialize
LXXVIII. XML parser functions
xml_parser_create
xml_set_object
xml_set_element_handler
xml_set_character_data_handler
xml_set_processing_instruction_handler
xml_set_default_handler
xml_set_unparsed_entity_decl_handler
xml_set_notation_decl_handler
xml_set_external_entity_ref_handler
xml_parse
xml_get_error_code
xml_error_string
xml_get_current_line_number
xml_get_current_column_number
xml_get_current_byte_index
xml_parse_into_struct
xml_parser_free
xml_parser_set_option
xml_parser_get_option
utf8_decode
utf8_encode
LXXIX. XSLT functions
xslt_closelog
xslt_create
xslt_errno
xslt_error
xslt_fetch_result
xslt_free
xslt_openlog
xslt_output_begintransform
xslt_output_endtransform
xslt_process
xslt_run
xslt_set_sax_handler
xslt_transform
LXXX. YAZ functions
yaz_addinfo
yaz_close
yaz_connect
yaz_errno
yaz_error
yaz_hits
yaz_element
yaz_range
yaz_record
yaz_search
yaz_present
yaz_syntax
yaz_scan
yaz_scan_result
yaz_ccl_conf
yaz_ccl_parse
yaz_itemorder
yaz_wait
LXXXI. YP/NIS Functions
yp_get_default_domain
yp_order
yp_master
yp_match
yp_first
yp_next
LXXXII. Zlib Compression Functions
gzclose
gzeof
gzfile
gzgetc
gzgets
gzgetss
gzopen
gzpassthru
gzputs
gzread
gzrewind
gzseek
gztell
gzwrite
readgzfile
gzcompress
gzuncompress
V. Appendixes
A. Migrating from older versions of PHP
Migrating from PHP 3 to PHP 4
Running PHP 3 and PHP 4 concurrently
Migrating Configuration Files
Global Configuration File
Apache Configuration Files
Migrating from PHP/FI 2.0 to PHP 3.0
About the incompatibilities in 3.0
Start/end tags
if..endif syntax
while syntax
Expression types
Error messages have changed
Short-circuited boolean evaluation
Function true/false return values
Other incompatibilities
B. Migrating from PHP 3.0 to PHP 4.0
What has changed in PHP 4.0
Parser behavior
Error reporting
Configuration changes
Additional warning messages
Initializers
empty("0")
Missing functions
Functions missing due to conceptual changes
Deprecate functions and extensions
Changed status for unset()
PHP 3.0 extension
Variable substitution in strings
Cookies
C. PHP development
Adding functions to PHP 3
Function Prototype
Function Arguments
Variable Function Arguments
Using the Function Arguments
Memory Management in Functions
Setting Variables in the Symbol Table
Returning simple values
Returning complex values
Using the resource list
Using the persistent resource table
Adding runtime configuration directives







Download the file decompressor 7-zip.
Download the PDF reader Foxit PDF Reader.




TutorialsPDF.com © 2008 - This work is licensed under a Creative Commons License.