| 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 |
 |
| const | Asigna el valor a la constante, utilizar al inicio |
 |
| $variable | Todas 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) |
 |
| phpversion | Variable de entorno que nos facilita la versión PHP que ejecuta el servidor |
 |
| date | Función de la fecha del sistema |
 |
| define | Asigna valor a una constante. Las constantes no llevan $ de prefijo |
 |
| array | Matriz 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_dump | Retorna el contenido de una matriz indicando por cada elemento su valor y tipo de variable almacenada |
 |
| rand | Genera un número aleatorio con el rango según los números que se indiquen |
 |
| foreach | Bucle "para cada elemento" |
 |
| sizeof | Tamaño de la matriz que indicamos (arrayprototipo.length en javascript) |
 |
| if..elseif..else..endif | Si...SinoSI... Sino...FinSi |
 |
| for...endfor | Bucle con incremento numérico |
 |
| while | Mientras de cumpla, procesar bloque |
 |
| do...while | Hacer mientras se cumpla, procesa el bloque (la primera vez se ejecuta aunque no se cumpla) |
 |
| match | Encontrar valor igual al indicado |
 |
| switch | Hacer 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 |
 |
| strlen | Longitud de la cadena (javascript cadena.length) |
 |
| defined | Conocer si la variable está definida |
 |
| empty | Conocer si la variable está vacia |
 |
| isset | Conocer si la variable tiene asignado valor |
 |
| int | Convertir a Entero |
 |
| bool | Convertir a Booleano |
 |
| unset | Eliminar valor y definición a una variable |
 |
| var_dump | Mostrar en pantalla la variable y su valor contenido |
 |
| settype | Reasignar tipo de valor de la variable Bool, Int, Float, String, Array |
 |
| is_float | Función para saber si una cadena es número de coma flotante |
 |
| is_numeric | Función para saber si una cadena es número o interpretable como número |
 |
| is_bool | Función para saber si una cadena es valor booleano |
 |
| is_string | Función para saber si una cadena es texto |
 |
| intval | Conversión directa de número a entero |
 |
| strval | Conversión directa a texto (String) |
 |
| floatval | Conversión directa a número flotante |
 |
| boolval | Conversión directa a booleano |
 |
| In_Array | Contenido en una matriz |
 |
| Array_Replace | Reemplazar el contenido de una matriz |
 |
| Sort | Ordenar el contenido de una matriz Sort, Asort, Rsort, Arsort |
 |
| Explode | Convierte una cadena de texto en matriz separando los elementos según caracter seleccionado |
 |
| Implode | Convierte una matriz en una cadena de texto, separando los elementos por un valor |
 |
| Count | Cuenta los elementos de una matriz o de un objeto |
 |
| Array_Search | Busca un valor determinado en un array y devuelve la primera clave correspondiente en caso de éxito |
 |
| Str_Split | Convierte una cadena en una matriz (similar a explode pero indicando longitud de cadena fija |
 |
| Min | Encontrar el valor mínimo en una matriz |
 |
| Max | Encontrar el valor más alto en una matriz |
 |
| array_key_first | Obtiene la primera clave de una matriz |
 |
| array_key_last | -- |
 |
| ABS | Valor absoluto de un número, equivale a tomar el valor sin signo |
 |
| ROUND | Redondeo de un número con precisión y modo de redondeo |
 |
| CEIL | Redondear fracciones hacia arriba (techo=ceiling) |
 |
| FLOOR | Redndear fracciones hacia abajo (floor=suelo) |
 |
| Módulo % | Función que retorna el resto de una división |
 |
| strtolower | Convierte una cadena a minúsculas |
 |
| strlen | Función que retorna la longitud de una cadena |
 |
| strtoupper | Convertir la cadena de texto en mayúsculas |
 |
| ucfirst | Convierte el primer caracter de una cadena a mayúsculas |
 |
| ucwords | Convierte a mayúsculas el primer caracter de cada palabra de una cadena |
 |
| substr | Función que devuelve una parte de una cadena según parámetros |
 |