Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Funciones y constantes integradas en PHP, Guías, Proyectos, Investigaciones de Programación C

Este documento proporciona un listado de funciones y constantes integradas en el lenguaje de programación php, organizadas por categorías. Incluye breves descripciones y ejemplos de uso para algunas de ellas.

Tipo: Guías, Proyectos, Investigaciones

2019/2020

Subido el 17/06/2020

luis-alvarez
luis-alvarez 🇧🇴

1 documento

1 / 1

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Available free from www.ILoveJackDaniels.com
Arrays
array_intersect
array_merge
array_pop
array_push
array_reverse
array_walk
count
in_array
Date and Time
date
mktime
strtotime
time
Filesystem
clearstatcache
copy
fclose
fgets
file
filemtime
filesize
file_exists
fopen
fread
fwrite
is_dir
is_file
readfile
Headers
header
headers_sent
setcookie
Mail
mail
Numbers
ceil
floor
number_format
round
Miscellaneous
define
eval
exit
Network
fsockopen
PHP Options
ini_get
ini_restore
ini_set
phpinfo
Execution
exec
Regex
ereg
eregi
ereg_replace
eregi_replace
split
spliti
preg_match
preg_match_all
preg_replace
preg_split
Sessions
session_destroy
session_id
session_start
Strings
addslashes
crypt
echo
explode
implode
md5
nl2br
sprintf
strip_tags
stripslashes
stristr
strpos
strrev
strstr
strtolower
strtoupper
str_replace
substr
trim
URLs
rawurldecode
rawurlencod e
urldecode
urlencode
Variables
empty
is_array
is_int
is_null
is_numeric
is_object
isset
serialize
unserialize
SuperGlobals
$_ENV
$_GET
$_POST
$_COOKIE
$_SESSION
$_SERVER
$_FILES
$_REQUEST
$GLOBALS
Y
y
F
M
m
n
D
l
d
j
h
g
H
G
i
s
w
z
W
t
a
A
B
S
T
Z
O
I
L
U
c
r
4 digit year
2 digit year
Long month
Short month
Month (leading zeros)
Month
Short day name
Long day name
Day (leading zeros)
Day
12 Hour (leading zeros)
12 Hour
24 Hour (leading zeros)
24 Hour
Minutes (leading zeros)
Seconds (leading zeros)
Day of week 1
Day of year
Week of year 2
Days in month
Swatch Internet Time
Ordinal Suffix
Timezone of machine
Timezone offset (seconds)
Difference to GMT (hours)
Daylight savings
Leap year
Seconds since Epoch 3
ISO 8601 (PHP 5)
RFC 2822
2005
05
January
Jan
01 to 12
1 to 12
Mon
Monday
01 to 31
1 to 31
01 to 12
1 to 12
00 to 23
0 to 23
00 to 59
00 to 59
0 to 6
0 to 365
1 to 53
28 to 31
am or pm
AM or PM
000 to 999
st, nd, td, th
GMT
+0200
1 or 0
1 or 0
date("w"): 0 is Sunday, 6 is Saturday.
Week that overlaps two years belongs to
year that contains most days of that
week. Hence week number for 1st January
of a given year can return 53rd week if
week belongs to previous year.
date("W", mktime(0, 0, 0, 12, 28, $year))
always gives correct number of weeks in
$year.
The Epoch was the 1st January 1970.
1.
2.
3.
^
$
.
(a|b)
(...)
[abc]
[^abc]
\s
a?
a*
a+
a{3}
a{3,}
a{3,6}
\
[:punct:]
[:space:]
[:blank:]
Start of string
End of string
Any single character
a or b
Group section
Item in range (a or b or c)
Not in range (not a or b or c)
White space
Zero or one of a
Zero or more of a
One or more of a
Exactly 3 of a
3 or more of a
Between 3 and 6 of a
Escape character
Any punctuation symbol
Any space character
Space or tab
r
r+
w
w+
a
a+
Read
Read and write, prepend
Write, truncate
Read and write, truncate
Write, append
Read and write, append
array_push ( array, element )
in_array ( needle, haystack )
explode ( separator, string )
split ( pattern, string )
preg_split ( pattern, string )
ereg ( pattern, string )
strpos ( haystack, needle )
str_replace ( search, replace, string )
i
s
m
U
e
x
Case-insensitive
Period matches newline
^ and $ match lines
Ungreedy matching
Evaluate replacement
Patter n over se veral l ines

Vista previa parcial del texto

¡Descarga Funciones y constantes integradas en PHP y más Guías, Proyectos, Investigaciones en PDF de Programación C solo en Docsity!

Available free from www.ILoveJackDaniels.com

Arrays array_intersect array_merge array_pop array_push array_reverse array_walk count in_array

Date and Time date mktime strtotime time

Filesystem clearstatcache copy fclose fgets file filemtime filesize file_exists fopen fread fwrite is_dir is_file readfile

Headers header headers_sent setcookie

Mail mail

Numbers ceil floor number_format round

Miscellaneous define eval exit

Network fsockopen

PHP Options ini_get ini_restore ini_set phpinfo

Execution exec

Regex ereg eregi ereg_replace eregi_replace split spliti preg_match preg_match_all preg_replace preg_split

Sessions session_destroy session_id session_start

Strings addslashes crypt echo explode implode md nl2br sprintf strip_tags stripslashes stristr strpos strrev strstr strtolower strtoupper str_replace substr trim

URLs rawurldecode rawurlencode urldecode urlencode

Variables empty is_array is_int is_null is_numeric is_object isset serialize unserialize

SuperGlobals $_ENV $_GET $_POST $_COOKIE $_SESSION $_SERVER $_FILES $_REQUEST $GLOBALS

Y y F M m n D l d j h g H G i s w z W t a A B S T Z O I L U c r 4 digit year 2 digit year Long month Short month Month (leading zeros) Month Short day name Long day name Day (leading zeros) Day

12 Hour (leading zeros) 12 Hour 24 Hour (leading zeros) 24 Hour Minutes (leading zeros) Seconds (leading zeros)

Day of week 1 Day of year Week of year 2 Days in month

Swatch Internet Time Ordinal Suffix

Timezone of machine Timezone offset (seconds) Difference to GMT (hours) Daylight savings Leap year

Seconds since Epoch 3 ISO 8601 (PHP 5) RFC 2822

January Jan 01 to 12 1 to 12 Mon Monday 01 to 31 1 to 31

01 to 12 1 to 12 00 to 23 0 to 23 00 to 59 00 to 59

0 to 6 0 to 365 1 to 53 28 to 31

am or pm AM or PM 000 to 999 st, nd, td, th

GMT

1 or 0 1 or 0

date("w"): 0 is Sunday, 6 is Saturday.

Week that overlaps two years belongs to year that contains most days of that week. Hence week number for 1st January of a given year can return 53rd week if week belongs to previous year. date("W", mktime(0, 0, 0, 12, 28, $year)) always gives correct number of weeks in $year.

The Epoch was the 1st January 1970.

^

(a|b) (...) [abc] [^abc] \s a? a* a+ a{3} a{3,} a{3,6} \

[:punct:] [:space:] [:blank:]

Start of string End of string Any single character a or b Group section Item in range (a or b or c) Not in range (not a or b or c) White space Zero or one of a Zero or more of a One or more of a Exactly 3 of a 3 or more of a Between 3 and 6 of a Escape character

Any punctuation symbol Any space character Space or tab

r r+ w w+ a a+

Read Read and write, prepend Write, truncate Read and write, truncate Write, append Read and write, append

array_push ( array, element ) in_array ( needle, haystack ) explode ( separator, string ) split ( pattern, string ) preg_split ( pattern, string ) ereg ( pattern, string ) strpos ( haystack, needle ) str_replace ( search, replace, string )

i s m U e x Case-insensitive Period matches newline ^ and $ match lines Ungreedy matching Evaluate replacement Pattern over several lines