php
Instructions et mot-clé:
__halt_compiler()
abstract
and
array()
as
break
callable [5.4]
case
catch (Exception $e) {}
class
clone
const
continue
declare
default
die()
do {} while ()
echo mixed $a, ...
else {}
elseif () {}
empty()
enddeclare
endfor
endforeach
endif
endswitch
endwhile
eval()
exit()
extends
final
finally [5.5]
for(;;) {}
foreach ($array as $key => $value) {}
function() {}
global
goto [5.3]
if () {}
implements
include
include_once
instanceof
insteadof [5.4]
interface
isset()
list()
namespace [5.3]
new
object
or
print
private
protected
public
require
require_once
return
static
switch () {}
throw
trait [5.4]
try
unset()
use
var
while () {}
xor
yield [5.5]
Constantes à la compilation
__CLASS__
__DIR__ [5.3]
__FILE__
__FUNCTION__
__LINE__
__METHOD__
__NAMESPACE__ [5.3]
__TRAIT__ [5.4]
Variables:
$_COOKIE
$_ENV
$_FILES
$_GET
$_POST
$_SERVER
$_SERVER['PATH_INFO'] si AcceptPathInfo On est définie dans la configuration de Apache2
Voir: What exactly is path info in PHP?
$_REQUEST
$GLOBALS
$HTTP_COOKIE_VARS (déprécié)
$HTTP_GET_VARS (déprécié)
$HTTP_POST_VARS (déprécié)
$HTTP_ENV_VARS (déprécié)
$HTTP_SERVER_VARS (déprécié)
$HTTP_SESSION_VARS (déprécié)
$http_response_header
Fonctions:
abs
acos
acosh
addclashes
addslashes
array
array_change_key_case
array_chunk
array_column
array_combine
array_count_values
array_diff
array_diff_assoc
array_diff_key
array_diff_uassoc
array_diff_ukey
array_fill
array_fill_keys
array_filter
array_flip
array_intersect
array_intersect_assoc
array_intersect_key
array_intersect_uassoc
array_intersect_ukey
array_keys
array_key_exists
array_map
array_merge
array_merge_recursive
array_multisort
array_pad
array_pop
array_product
array_push
array_rand
array_reduce
array_replace
array_replace_recursive
array_reverse
array_search
array_shift
array_slice
array_splice
array_sum
array_udiff
array_udiff_assoc
array_udiff_uassoc
array_uintersect
array_uintersect_assoc
array_uintersect_uassoc
array_unique
array_unshift
array_values
array_walk
array_walk_recursive
arsort
asin
asinh
asort
assert
assert_options
atan
atan2
atanh
base64_decode
base64_encode
basename
base_convert
bin2hex
bindec
bindtextdomain
bind_textdomain_codeset
blenc_encrypt
boolval
bson_decode
bson_encode
calculhmac
calcul_hmac
call_user_func
call_user_func_array
call_user_method
call_user_method_array
cal_days_in_month
call_from_jd
cal_info
cal_to_jd
ceil
chdir
checkdate
checkdnsrr
chgrp
chmod
chop
chown
chr
chroot
chunk_split
class_alias
class_exists
class_implements
class_parents
class_uses
clearstatcache
cli_get_process_title
cli_set_process_title
closedir
closelog
compact
connection_aborted
connection_status
constant
convert_cyr_string
convert_uudecode
convert_uuencode
copy
cost
cosh
count
crc32
create_function
crypt
current
date
dcgettext
dcngettext
debug_backtrace
debug_print_backtrace
debug_zval_dump
decbin
dechex
decoct
define
defined(string $constantName) : bool
define_syslog_variables
deg2rad
delete
dgettext
die(string $message) : bool
dir
dirname
diskfreespace
disk_free_space
disk_total_space
dl
dngettext
dns_check_record
dns_get_mx
dns_get_record
dom_import_simplexml
doubleval
each
easter_date
easter_days
echo
end
ereg
eregi(string $pattern, string $var...)
eregi_replace
ereg_replace
error_get_last
error_log
error_reporting
escapeshellarg(string $str) : string
escapeshellcmd
eval
exec(string $str, array &$result)
exif extension
exif_imagetype
exif_read_data()
exif_tagname
exif_thumbnail()
exit
exp
expect_expectl
expect_popen
explode
expm1
extension_loaded
extract
ezmlm_hash
fastcgi_finish_request
fclose
feof
fflush
fgetc
fgetcsv
fgets
fgetss
file
fileatime
filectime
filegroup
fileinode
filemtime
fileowner
fileperms
filesize
filetype
file_exists
file_get_contents(string $filename, bool $use_include_path = false, resource $context, ...) : string|bool
file_put_contents
filter_has_var
filter_id
filter_input
filter_input_array
filter_list
filter_var
filter_var_array
floatval(mixed $a) : float
flock
floor
flush
fmod
fnmatch
fopen
forward_static_call
forward_static_call_array
fpassthru
fprintf
fputcsv
fputs
fread
FrenchToJD
fribidi_log2vis
fscanf
fseek
fsockopen
fstat
ftell
ftok
ftruncate
function_exists
func_get_arg
array func_get_args()
funct_num_args
fwrite
getallheaders
getcwd
getdate
getenv
gethostbyaddr
gethostbyname
gethostbynamel
gethostname
getimagesize
getimagesizefromstring
getlastmod
getmxrr
getmygid
getmyinode
getmypid
getmyuid
getopt
getprotobyname
getprotobynumber
getrandmax
getrusage
getservbyname
getservbyport
gettext
gettimeofday
gettype
get_browser
get_called_class
get_cfg_var
get_class
get_class_methods
get_class_vars
get_current_user
get_declared_classes
get_declared_interfaces
get_declared_traits
get_defined_constants
get_defined_functions
get_defined_var
get_extension_funcs
get_headers
get_html_translation_table
get_included_files
get_include_path
get_loaded_extensions
get_magic_quotes_gpc
get_magic_quotes_runtime
get_meta_tags
get_object_vars
get_parent_class
get_required_files
get_resource_type
glob(string $pattern [, $flags = 0]) : array
gmdate
gmmktime
gmstrftime
gopher_parsedir
GregorianToJD
header(string $header)
headers_list
headers_sent
header_register_callback
header_remove
hebrev
hebrevc
hex2bin
hexdec
hightlight_file
hightlight_string
htmlentities
htmlspecialchars(string $html) : string
htmlspecialchars_decode
html_entity_decode
hypot
idate
idn_to_ascii
idn_to_unicode
idn_to_utf8
ignore_user_abord
implode
import_request_variables
inclued_get_data
inet_ntop
inet_pton(string $address) : string
ini_alter
ini_get
ini_get_all
ini_restore
[[ini_set]]()
intl_error_name
intl_get_error_code
intl_get_error_message
intl_is_failure
intval
in_array(mixed $v, array $a[, boolean $strict = false]) : boolean
ip2long
iptcembed
iptcparse
isset
is_a
is_array
is_bool
is_callable
is_dir
is_double
is_executable
is_file
is_finite
is_float
is_infinite
is_int
is_integer
is_link
is_long
is_nan
is_null
is_numeric
is_object
is_readable
is_real
is_resource
is_scalar
is_soap_fault
is_string
is_subclass_of
is_tainted
is_uploaded_file
is_writable
is_writeable
iterator_apply
iterator_count
iterator_to_array
JDDayOfWeek
JDMonthName
JDToFrench
JDToGregorian
jdtojewish
JDToJulian
jdtounix
JewishToJD
join
jpeg2wbmp
json_decode(string $s) : mixed
json_encode(mixed $m) : string
json_last_error
json_last_error_msg
judy_type
judy_version
JulianToJD
key
key_exists
krsort
ksort
lcfirst
lcg_value
lchgrp
lchown
levenshtein
link
linkinfo
list
localeconv
localtime
log
log1p
log10
long2ip
lstat
ltrim
lzf_compress
lfz_decompress
lzf_optimized_for
magic_quotes_runtime
mail
main
max
md5
md5_file
mdecrypt_generic
memcache_debug
memory_get_peak_usage
memory_get_usage
metaphone
method_exists
mhash
mhash_count
mhash_get_block_size
mhash_get_hash_name
mhash_keygen_s2k
microtime
min
mkdir
mktime
money_format
move_uploaded_file
mt_getrandmax
mt_rand
mt_srand
natcasesort
natsort
next
ngettext
nl2br
nl_langinfo
nsapi_request_headers
nsapi_response_headers
nsapi_virtual
ntmac
number_format(float $number, int $decimals = 0, string $dec_point = ".", string $thousands_sep = ",") : string
octdec
opendir
openlog
ord
output_add_rewrite_var
output_reset_rewrite_var
override_function
pack
parse_ini_file
parse_ini_string
parse_str
parse_url
passthru
password_get_info
[php/password_hash]]
password_needs_rehash
password_verify
pathinfo
PCRE module
pclose
pfsockopen
phpcredits
phpinfo()
phpversion
php_check_syntax
php_ini_loaded_file
php_ini_scanned_files
php_logo_guid
php_sapi_name
php_strip_whitespace
php_uname
pi
png2wbmp
popen
pos
pow
preg_filter
preg_grep
preg_last_error
preg_match
preg_match_all
preg_quote
preg_replace
preg_replace_callback(string re, callable c, string $src) : string
preg_split
prev
print
printf
print_r
proc_close
proc_get_status
proc_nice
proc_open
proc_terminate
property_exists
putenv
quoted_printable_decode
quoted_printable_encode
quotemeta
rad2deg
rand
range
rar_wrapper_cache_stats
rawurldecode
rawurlencode
readdir(resource $dirhandle) : string|bool
readfile
readgzfile
readline
readlink
realpath
realpath_cache_get
realpath_cache_size
recode
recode_file
recode_string
register_shutdown_function
register_tick_function
rename
rename_function
reset
restore_error_handler
restore_exception_handler
restore_include_path
rewind
rewinddir
rmdir
round
rrdc_disconnect
rsort
rtrim
scandir
sem_acquire
sem_get
sem_release
sem_remove
serialize
setcookie
setlocale
setproctitle
setrawcookie
setthreadtitle
settype
set_error_handler($error_handler, $error_types) : mixed
set_exception_handler
set_file_buffer
set_include_path
set_magic_quotes_runtime
set_socket_block
set_time_limit
sha1
sha1_file
shell_exec
show_source
shuffle
signeurlpaiement
similar_text
sin
sinh
sizeof
sleep
sort
soundex
split
spl_autoload
spl_autoload_call
spl_autoload_extensions
spl_autoload_functions
spl_autoload_register
spl_autoload_unregister
spl_classes
spl_object_hash
sprintf
sql_regcase
sqrt
srand
sscanf
ssdeep_fuzzy_compare
ssdeep_fuzzy_hash
ssdeep_fuzzy_hash_filename
stat
strcasecmp
strchr
strcmp
strcoll
strcspn
strftime
stripcslashes
strip_tags
stistr
strlen
strnatcasecmp
strnatcmp
strncasecmp
strncmp
strpbrk
strpos
strptime
strrchr
strrev
strripos
strrpos
strspn
strstr
strtok
strtolower
strtotime
strtoupper
strtr
strval
str_getcsv
str_ireplace
str_pad(string $input , int $pad_length [, string $pad_string = " " [, int $pad_type = STR_PAD_RIGHT ]] : string
str_repeat
str_replace
str_rot13
str_shuffle
str_split
str_wordcount
substr
substr_compare
substr_count
substr_replace
symlink
syslog
system
sys_getloadavg
sys_get_temp_dir
taint
tan
tanh
tcpwrap_check
tempnam
textdomain
time
time_nanosleep
time_sleep_until
tmpfile
token_get_all
token_name
touch
trigger_error
trim(string $str) : string
uasort
ucfirst
ucwords
uksort
umask
uniqid
unixtojd
unlink
unpack
unregister_tick_function
unserialize
unset(mixed $variable)
untaint
urldecode
urlencode
user_error
use_soap_error_handler
usleep
usort
utf8_decode
utf8_encode
var_dump(mixed $variable)
var_export
version_compare
vfprintf
virtual
vprintf
vsprintf
wordwrap
zend_logo_guid
zend_thread_id
zend_version
__autoload
__halt_compiler
Fonctions des modules:
apache
apache_child_terminate
apache_getevn
apache_get_modules
apache_get_version
apache_lookup_uri
apache_note
apache_request_headers
apache_reset_timeout
apache_response_headers
apache_setenv
apc
APCIterator::curent
APCIterator::getTotalCount
APCIterator::getTotalHits
APCIterator::getTotalSize
APCIterator::key
APCIterator::next
APCIterator::rewind
APCIterator::valid
APCIterator::__construct
apc_add
apc_bin_dump
apc_bin_dumpfile
apc_bin_load
apc_bin_loadfile
apc_cache_info
apc_cas
apc_clear_cache
apc_compile_file
apc_dec
apc_define_constants
apc_delete
apc_delete_file
apc_exists
apc_fetch
apc_inc
apc_load_constants
apc_sma_info
apc_store
apd
apd_breakpoint
apd_callstack
apd_clunk
apd_continue
apd_croak
apd_dump_function_table
apd_dump_persistent_resources
apd_dump_regular_resources
apd_echo
apd_get_active_symbols
apd_set_pprof_trace
apd_set_session
apd_set_session_trace
apd_set_session_trace_socket
AppendIterator
AppendIterator::append
AppendIterator::current
AppendIterator::getArrayIterator
AppendIterator::getInnerIterator
AppendIterator::getIteratorIndex
AppendIterator::key
AppendIterator::next
AppendIterator::rewind
AppendIterator::valid
AppendIterator::__construct
ArrayAccess
ArrayAccess::offsetExists
ArrayAccess::offsetGet
ArrayAccess::offsetSet
ArrayAccess::offsetUnset
ArrayIterator
ArrayIterator::append
ArrayIterator::asort
ArrayIterator::count
ArrayIterator::current
ArrayIterator::getArrayCopy
ArrayIterator::getFlags
ArrayIterator::key
ArrayIterator::ksort
ArrayIterator::natcasesort
ArrayIterator::natsort
ArrayIterator::next
ArrayIterator::offsetExists
ArrayIterator::offsetGet
ArrayIterator::offsetSet
ArrayIterator::offsetUnset
ArrayIterator::rewind
ArrayIterator::seek
ArrayIterator::serialize
ArrayIterator::setFlags
ArrayIterator::uasort
ArrayIterator::uksort
ArrayIterator::unserialize
ArrayIterator::valid
ArrayIterator::__construct
ArrayObject
ArrayObject::append
ArrayObject::asort
ArrayObject::count
ArrayObject::exchangeArray
ArrayObject::getArrayCopy
ArrayObject::getFlags
ArrayObject::getIterator
ArrayObject::getIteratorClass
ArrayObject::ksort
ArrayObject::natcasesort
ArrayObject::natsort
ArrayObject::next
ArrayObject::offsetExists
ArrayObject::offsetGet
ArrayObject::offsetSet
ArrayObject::offsetUnset
ArrayObject::serialize
ArrayObject::setFlags
ArrayObject::setIteratorClass
ArrayObject::uasort
ArrayObject::uksort
ArrayObject::unserialize
ArrayObject::__construct
bbcode
bbcode_add_element
bbcode_add_smiley
bbcode_create
bbcode_destroy
bbcode_parse
bbcode_set_arg_parser
bbcode_set_flags
bc
bcadd
bccomp
bcdiv
bcmod
bcmul
bcpow
bcpowmod
bcscale
bcsqrt
bcsub
bcompiler
bcompiler_load
bcompiler_load_exe
bcompiler_parse_class
bcompiler_read
bcompiler_write_class
bcompiler_write_constant
bcompiler_write_exe_footer
bcompiler_write_file
bcompiler_write_footer
bcompiler_write_function
bcompiler_write_functions_from_file
bcompiler_write_header
bcompiler_write_included_filename
bz
bzclose
bzcompress
bzdecompress
bzerrno
bzerror
bzerrstr
bzflush
bzopen
bzread
bzwrite
CachingIterator...
Cairo...
CairoContext...
CairoFontFace...
CairoFontOptions...
CairoFormat...
CairoGradientPattern...
CairoImageSurface...
CairoLinearGradient...
CairoMatrix...
CairoPattern...
CairoPdfSurface...
CairoPsSurface...
CairoRadialGradiant...
CairoScaleFont...
CairoSolidPattern...
CairoSurface...
CairoSurfacePattern...
CairoSvgSurface...
cairo_...
CallbackFilterIterator::accept
CallbackFilterIterator::__construct
chdb...
classkit_...
Closure...
Collator...
com_...
Cond...
Countable
Countable::count
Counter...
counter_...
crack_...
ctype_...
cubrid_...
CURLFile...
curl_...
cyrus_...
DateInterval...
DatePeriod...
DateTime...
new DateTime
DateTimeImmutable...
DateTimeZone...
date_...
db2_...
dbase_....
dba_...
dbplus_...
dbx_...
dio_...
Directory...
DirectoryIterator...
DOMAttr...
DOMCdataSection...
DOMCharacterData...
DOMComment...
DOMDocument
DOMElement...
DOMEntityReference...
DOMImplementation...
DOMNamedNodeMap...
DOMNode...
DOMNodeList...
DOMProcessingInstruction...
DOMText...
DOMXPath...
eio_
EmptyIterator...
enchant_...
ErrorException...
Ev...
EvCheck...
EvChild...
EvEmbed...
Event...
EventBuffer...
EventBufferEvent...
EventDnsBase...
EventHttp...
EventHttpConnection...
EventHttpRequest...
EventListener...
EventSslContext...
EventUtil...
event_...
EvFork...
EvIdle...
Evlo...
EvLoop...
EvPeriodic...
EvSignal..
EvStat...
EvTimer...
EvWatcher...
Exception...
fam_...
FANNonnection...
fann_...
fbsql_...
fdf_...
filepro
filepro
filepro_...
FilesystemIterator...
FilterIterator...
finfo...
ftp_...
gc_...
GD
getimagesize(string $filename) : array
imagealphablending(resource $image, bool $b) : bool
imagecolorat(resource $image, int $x, int $y) : int
imagecolorsforindex(resource $image, int $index) : array
imagecreatefrompng(string $filename) : resource
imagesavealpha(resource $image, bool $b) : boll
GearmanClient...
GearmanJob...
GearmanTask
GearmanWorker
Gender\Gender...
Generator...
geoip_...
GlobIterator...
Gmagick...
GmagickDraw...
GmagickPixel...
gmp_...
gnupg_...
grapheme_...
gupnp_...
gz...
HaruAnnotation...
HaruDestination...
HaruDoc...
HaruEncoder...
HaruFont...
HaruImage...
HaruOutline...
HaruPage...
hash
hash
hash_...
HRTime\PerformanceCounter..
HRTime\StopWatch...
HttpDeflateStream...
HttpInflateStream...
HttpMessage...
HttpQueryString...
HttpRequest...
HttpRequestPool...
HttpResponse...
http_...
hwapi_...
hw_api...
ibase_...
iconv
iconv
iconv_...
id3_...
ifxus_...
ifx_...
iis_...
Imagick...
ImagickDraw...
ImagickPixel...
ImagickPixelIterator...
imap_...
InfiniteIterator...
ingress_...
inotify_...
IntlBreakIterator...
IntlCalendar...
IntlCodePointBreakIterator...
IntlDateFormatter...
IntlIterator...
IntlPartsIterator...
IntlRuleBasedBreakIterator...
IntlTimeZone...
Iterator...
IteratorAggregate...
IteratorIterator...
JsonSerializable::jsonSerialize
Judy...
kdam5_...
KTagLib...
Lapack...
ldap_...
ldap_parse_exop() // PHP 7.2
ldap_exop() // PHP 7.2
ldap_exop_passwed() // PHP 7.2
ldap_exop_whoami() // PHP 7.2
libxml_...
LimitIterator...
Locale...
log_...
Lua...
mailparse_...
maxdb_...
mb
mb_check_encoding
mb_convert_...
mb_decode_...
mb_...
mb_strlen(string $str[, string $encoding]) : int
mb_substr(string $str, int $start, int $length[, string $encoding]) : string
mb_strtolower(string $str[, string $encoding]) : string
mcrypt_...
Memcache...
Memcached...
MessageFormatter...
ming_...
Mongo_...
mqseries_...
msession_...
msg_...
msql_...
mssql_...
MultipleIterator...
Mutex...
mysqli...
MysqlIndUhConnection...
mysqlnd_...
mysql_... (n'existe plus en PHP 7)
m_...
ncurses_..
newt_...
NoRewindIterator...
Normalizer...
NumberFormatter...
OAuth...
oauth_...
obj_...
OCI-Collection...
OCI-Lob...
oci...
odbc_...
opcache_...
openal_...
openssl_...
OuterIterator...
ParentIterator
parsekit_...
pcntl_...
PDF_...
php/PDO
PDO
PDOException
PDOStatement
pg
pg_...
pg_connect(string $connect) : resource
pg_close(resource $pgdb)
pg_exec(resource $pgdb, string $sql) : resource
pg_freeresult(resource $pgqry)
Phar...
PharData...
PharFileInfo
php_user_filter...
Pool...
posix_...
pspell_...
ps_...
px_...
QuickHashIntHash...
QuickHashIntSet...
QuickHashIntStringHash...
radius_...
RarArchive..
RarEntry...
RarException...
readline_...
RecursiveArrayIterator...
RecursiveCachingIterator...
RecursiveCallbackFilterIterator...
RecursiveDirectoryIterator...
RecursiveFilterIterator...
RecursiveIterator...
RecursiveIteratorIterator...
RecursiveRegexIterator...
RecursiveTreeIterator...
Reflection...
ReflectionClass...
ReflectionExtension....
ReflectionFunction...
ReflectionFunctionAbstract...
ReflectionMethod...
ReflectionObject...
ReflectionParameter...
ReflectionProperty...
ReflectionZendExtension...
Reflector...
RegexIterator...
ResourceBundle...
rpm_...
RRDCreator...
RRDGraph...
rrd_...
runkit_...
SAMConnection...
SAMMessage...
SCA...
SCA_LocalProxy...
SCA_SoapProxy
SDO_...
SeekableIterator...
Serializable...
SessionHandler...
SessionHandlerInterface...
session_...
shmod_...
shm_...
SimpleXML
SimpleXML...
snmp2_...
snmp3_...
SNMP...
snmp...
SOAP
SoapClient...
new SoapClient
SoapFault...
SoapHeader...
SoapParam...
SoapServer...
SoapVar...
Socket
socket_...
socket_addrinfo_lookup() // PHP 7.2
socket_addrinfo_connect() // PHP 7.2
socket_addrinfo_bind() // PHP 7.2
socket_addrinfo_explain() // PHP 7.2
Sodium (module faisait parti de PHP core en 7.2)
sodium_add
sodium_...
Solr
SolrClient...
SolrDisMaxQuery...
SolrDocument...
SorlException...
SorlGenericResponse...
SorlIllegalArgumentException...
SolrIllegalOperatorException...
SolrInputDocument...
SolrModifiableParams...
SolrObject...
SolrParams...
SolrQuery...
SolrQueryResponse...
SolrResponse...
SolrServerException...
SolrUpdateResponse...
SolrUtils...
sorl_get_version
SphinxClient...
SplDoublyLinkedList...
SplEnum...
SplFileInfo...
SplFileObject...
SplFixedArray..
SplHeap...
SplMaxHeap...
SplObjectStorage..
SplObserver...
SplPriorityQueueééé
SplQueue...
SplStack...
SplSubject..
SplTempFileObject...
SplType...
Spoofchecker...
SQLLite3...
sqlite_...
sqlsrv_...
ssh2_...
stats_...
Stomp...
streamWrapper...
stream
stream_...
stream_context_create(array $options) : resource
stream_set_timeout()
SVM
SVN...
SVNModel...
svn_...
SWF
...
Swish
...
sybase_...
Sync
...
Thread...
Threaded...
tidy...
tidy_...
timezone_...
TokyoTyrant...
trader_...
Transliterator...
UConverter
udm_...
uopz_
V8Js...
variant_...
Varnish
VarnishAdmin...
VarnishLog...
vpopmail_...
wddx_...
WeakMap...
Weakref...
win32_...
wincache_...
Worker...
xattr_...
xdiff_...
xhprof_...
XMLDiff...
XMLReader...
new XMLReader
xmlrpc_...
XMLWriter...
xml_...
XsltProcessor...
Yaf_...
yaml_...
Yar_...
yz_...
yp_...
ZipArchive...
zip_...
zlib_...
ZMQ
ZMQ...
ZMQContext...
ZMQPoll...
ZMQSocket...
Liens:
PHP.net Function and Method listing
PHP.net List of Keywords