PHP Curso Día 15/12/23

COMANDO/OPERADOR DESCRIPCIÓN ENLACES Y DOCS
echo Envía a pantalla la información contenida. Puede utilizarse con o sin paréntesis. El uso de comillas o apóstrofe harán que se interprete el contenido o sea directo. Permite enlazar varias cadenas separadas por coma y retorna True o False al completar
print Envía a pantalla la información contenida. Puede usarse paréntesis (o no), la cadena puede ir entre comillas o entre apóstrofes
constAsigna el valor a la constante, utilizar al inicio
$variableTodas las variables van precedidas del signo $ Debe usarse respetando mayúsculas y minúsculas
comentario // Comentario /*...*/ Bloque comentado
operadores+ Suma - Resta * Multiplicación / División ** Exponentes (pow es una función alternativa)
nl2br Convertir el texto en html. NL (nueva linea) 2 (TWO - a) BR (br de html)
phpversionVariable de entorno que nos facilita la versión PHP que ejecuta el servidor
dateFunción de la fecha del sistema
defineAsigna valor a una constante. Las constantes no llevan $ de prefijo
arrayMatriz de valores (inicialmente usa lista de una dimensión)
print_r Retorna el contenido de una matriz indicando por cada elemento su valor (similar var_dump)
var_dumpRetorna el contenido de una matriz indicando por cada elemento su valor y tipo de variable almacenada
randGenera un número aleatorio con el rango según los números que se indiquen
foreachBucle "para cada elemento"
sizeofTamaño de la matriz que indicamos (arrayprototipo.length en javascript)
if..elseif..else..endifSi...SinoSI... Sino...FinSi
for...endforBucle con incremento numérico
whileMientras de cumpla, procesar bloque
do...whileHacer mientras se cumpla, procesa el bloque (la primera vez se ejecuta aunque no se cumpla)
matchEncontrar valor igual al indicado
switchHacer caso de un valor... (equivalente a Select Case de VB)
operadores logicos && (Y también vale and) || (O también valor or) != (Negado o diferente) xor (O excluyente)
operadores matematicos+ Suma - Resta * Multiplicación / División ** Exponentes (pow es una función alternativa)
operadores comparación > Mayor Que < Menor Que >= Mayor-o-Igual_Que <= Menor-o-Igual_Que == Igual a === Idéntico a <=> Triple resultado Menor/Igual/Mayor
strlenLongitud de la cadena (javascript cadena.length)
definedConocer si la variable está definida
emptyConocer si la variable está vacia
issetConocer si la variable tiene asignado valor
intConvertir a Entero
boolConvertir a Booleano
unsetEliminar valor y definición a una variable
var_dumpMostrar en pantalla la variable y su valor contenido
settypeReasignar tipo de valor de la variable Bool, Int, Float, String, Array
is_floatFunción para saber si una cadena es número de coma flotante
is_numericFunción para saber si una cadena es número o interpretable como número
is_boolFunción para saber si una cadena es valor booleano
is_stringFunción para saber si una cadena es texto
intvalConversión directa de número a entero
strvalConversión directa a texto (String)
floatvalConversión directa a número flotante
boolvalConversión directa a booleano
In_ArrayContenido en una matriz
Array_ReplaceReemplazar el contenido de una matriz
SortOrdenar el contenido de una matriz Sort, Asort, Rsort, Arsort
ExplodeConvierte una cadena de texto en matriz separando los elementos según caracter seleccionado
ImplodeConvierte una matriz en una cadena de texto, separando los elementos por un valor
CountCuenta los elementos de una matriz o de un objeto
Array_SearchBusca un valor determinado en un array y devuelve la primera clave correspondiente en caso de éxito
Str_SplitConvierte una cadena en una matriz (similar a explode pero indicando longitud de cadena fija
MinEncontrar el valor mínimo en una matriz
MaxEncontrar el valor más alto en una matriz
array_key_firstObtiene la primera clave de una matriz
array_key_last--
ABSValor absoluto de un número, equivale a tomar el valor sin signo
ROUNDRedondeo de un número con precisión y modo de redondeo
CEILRedondear fracciones hacia arriba (techo=ceiling)
FLOORRedndear fracciones hacia abajo (floor=suelo)
Módulo %Función que retorna el resto de una división
strtolowerConvierte una cadena a minúsculas
strlenFunción que retorna la longitud de una cadena
strtoupperConvertir la cadena de texto en mayúsculas
ucfirstConvierte el primer caracter de una cadena a mayúsculas
ucwordsConvierte a mayúsculas el primer caracter de cada palabra de una cadena
substrFunción que devuelve una parte de una cadena según parámetros