Funciones php
* echo() – Realiza una impresión en pantalla
* strstr() – Busca una cadena dentro de otra cadena (Case sensitive). Devuelve desde la cadena encontrada en adelante. Si se utiliza TRUE como parámetro, se devuelve todo lo que está ANTES de la cadena encontrada
* stristr() – Busca una cadena dentro de otra cadena (Case insensitive). Devuelve desde la cadenaencontrada en adelante. Si se utiliza TRUE como parámetro, se devuelve todo lo que está ANTES de la cadena encontrada
* strpos() –
* strrpos() - Find position of last occurrence of a char in a string
* stripos() - Find position of first occurrence of a case-insensitive string
* strripos() - Find position of last occurrence of a case-insensitive string in a string
*strrchr() - Find the last occurrence of a character in a string
* substr() - Devuelve parte de una cadena
* strtoupper(string) –Returns string with all alphabetic characters converted to uppercase
* strtolower() - Convierte una cadena a minúsculas
* ucfirst() - Convierte el primer caracter de una cadena a mayúsculas
* ucwords() - Convierte a mayúsculas el primer caracter de cadapalabra en una cadena
* mb_strtoupper() - Make a string uppercase
* strlen() — Obtiene la longitud de una cadena
* count() - Cuenta todos los elementos de un array o propiedades de un objecto
* htmlspecialchars() — Convert special characters to HTML entities. Evita inyección de código
* echo() - Muestra una o más cadenas
* printf() - Imprimir una cadena con formato
*flush() - Vaciar el búfer de salida
* print — Output a string
* is_tipo – Permite saber el tipo de dato de una variable. Hace una comparación lógica
* settype() – hace casting de variables
* gettype() – retorna el tipo de dato de una variable
* substr_replace() — Replace text within a portion of a string
* str_replace() — Replace all occurrences of the search string with thereplacement string
* preg_replace() — Realiza una búsqueda y sustitución de una expresión regular
* str_ireplace() — Case-insensitive version of str_replace()
* split(separador,cadena) – Divide una cadena en varias usando un carácter separador.
* chop(cadena) – Elimina los saltos de línea y los espacios finales de una cadena
*
Leer directorio y mostrar archivos en PHP<?
//Asignamos la ruta a la variable path
$path=”./direccion/”;
//asignamos a $directorio el objeto dir creado con la ruta
$directorio=dir($path);
//y ahora lo vamos leyendo hasta el final
while ($archivo = $directorio->read())
{
//
if($archivo!=”.” OR $archivo!=”..”)
//ponemos el nombre de archivo a minuscula y recojemos solo los tres caracteres por // la izquierda para saber laextensión
if strtolower((right$($archivo,3) != “jpg”))
{
//si es jpg,lo mostramos por pantalla
echo “$archivo <br>”;
}
}
}
//descargo el objeto
$directorio->close();
?>
Subir multiples archivos con php
Primero veamos el html del formulario, sencillo solo lo necesario para subir archivos:
-------------------------------------------------
<form name="formu" id="formu"action="upload.php" method="post" enctype="multipart/form-data">
-------------------------------------------------
<dl>
-------------------------------------------------
<dt><label>Archivos a Subir:</label></dt>
-------------------------------------------------
<!-- Esta div contendrá todos los campos file que creemos -->-------------------------------------------------
<dd><div id="adjuntos">
-------------------------------------------------
<!-- Hay que prestar atención a esto, el nombre de este campo debe siempre terminar en []
-------------------------------------------------
como un vector, y ademas debe coincidir con el nombre que se da a los campos nuevos...
Regístrate para leer el documento completo.