En este post de programación en PHP te mostraré cómo crear una carpeta solo si no existe. Recuerda que me referiré a carpeta o directorio como la misma cosa.
Veamos entonces cómo verificar si la carpeta no existe, para crearla. Vamos a usar las funciones file_exists
y mkdir
.
Es muy sencillo. Primero definimos la ruta de la carpeta; puede ser relativa o absoluta. Yo la definiré de manera absoluta usando __DIR__
para referirme al directorio actual, concatenando con DIRECTORY_SEPARATOR
(que será /
o \
dependiendo del sistema operativo).
Luego hacemos un if
para saber si el directorio existe, y si no existe, lo creamos con mkdir
. El código queda así:
<?php
/*
https://parzibyte.me/blog
*/$directorio = __DIR__ . DIRECTORY_SEPARATOR . "fotos";
# Lo imprimo solo para depurar
echo $directorio;
if (!file_exists($directorio)) {
mkdir($directorio);
}
La salida en mi caso (cuando lo ejecuto desde la terminal, en el escritorio) es:
C:\Users\Luis Cabrera Benito\Desktop\fotos
En tu caso cambiará dependiendo de la ubicación. De este modo nos aseguramos de crear el directorio solo una vez, evitando así sobrescribir o generar errores al intentar crear algo que ya existe.
El día de hoy te mostraré cómo crear un servidor HTTP (servidor web) en Android…
En este post te voy a enseñar a designar una carpeta para imprimir todos los…
En este artículo te voy a enseñar la guía para imprimir en una impresora térmica…
Hoy te voy a mostrar un ejemplo de programación para agregar un módulo de tasa…
Los usuarios del plugin para impresoras térmicas pueden contratar licencias, y en ocasiones me han…
Hoy voy a enseñarte cómo imprimir el € en una impresora térmica. Vamos a ver…
Esta web usa cookies.