Funciones predefinidas
Otras funciones
Obtener la URL actual
A veces puede interesarnos obtener los datos del servidor donde estamos alojados.
Más funciones de variables:
Redireccionar páginas
La función eval()
unset()
isset()
Comprobar el tipo de variable.
sirven para Comprobar el tipo de variable.
Cambiar el tipo de variable
Las siguientes funciones fuerzan a la variable pasada en el argumento a cambiar de tipo
de variable.
Fechas
Fecha en idioma local
En el formato anterior se nos muestran los días de la semana y los meses en inglés. Sin
embargo nosotros queremos mostrar la fecha en nuestro idioma local.
Formato de fechas
Hasta ahora obtenemos las fechas en tiempo Unix, pero lo que nos interesa es poder
mostrarla en distintos formatos más normales. Usamos para ello la función date().
Funciones básicas.
gmmktime($hora,$min,$seg,$mes,$dia,$ano);
mktime($hora,$min,$seg,$mes,$dia,$ano
time();
La marca de tiempo Unix
Funciones matemáticas
Funciones trigonométricas
Son aquellas que relacionan la circunferencia con el radio, o
los lados de un triángulo rectángulo con sus ángulos.
Generar un número aleatorio.
mt_rand()
rand()
Redondeo y valor absoluto
modificar el número que se les pasa para redondearlo o mostrar
su valor absoluto.
Funciones de cálculo
Estas funciones permiten hacer ciertas operaciones algo más complejas que las que nos
permiten los operadores.
Constantes matemáticas.
Estas son una serie de números especiales usados por los matemáticos (PI, e, constante
de Euler, etc.).
En PHP accedemos a ellos mediante una serie de constantes, las constantes
matemáticas.
Funciones para arrays
Las siguientes funciones se utilizan con arrays
Otras funciones para arrays
array_merge()
array_keys()
array_values()
array_slice()
in_array()
array_reverse()
Funciones para arrays y cadenas de texto
Subtchunk_split()
join()
implode()
explode()
Eliminar elementos
Eliminar elementos de un array
array_unique()
array_pop()
array_shift()
Insertar elementos
Insertar elementos en arrays indexados
array_pad()
array_unshift()
array_push()
Ordenar arrays
Ordenar arrays asociativos
krsort()
ksort()
arsort()
asort()
Ordenar arrays indexados
rsort()
sort()
Funciones de cadena
En este apartado veremos las funciones predefinidas de PHP para utilizar con variables
de cadena o tipo "texto".
Otras funciones de cadenas de texto
strip_tags()
htmlentities(
htmlspecialchars()
strrev()
str_repeat()
chunk_split()
Remplazar o eliminar texto:
ltrim()
str_pad()
substr_replace()
substr()
str_ireplace()
str_replace()
Funciones de cambio de mayúsculas / minúsculas
ucfirst()
ucwords()
strtolower()
strtoupper()
Funciones generales para cadenas de texto
strpos()
substr_count()
str_word_count()
count_chars()
ord()
chr()
strlen()