Código:
El codigo trata de crear archivos de nombres "primero","segundo","te*cero","cuarto","qui/to","sexto" pero como sabemos no se puede crear en windows archivos de nombre "te*cero" y "qui/to" en esos casos debe lanzar excepciones pero los demás si crearlos.<?php $carpeta=array("primero","segundo","te*cero","cuarto","qui/to","sexto"); $Nombre=array(); for($i=0;$i<=5;$i++){ $Nombre[$i] = fopen($carpeta[$i].".txt","a") try{ if(file_exists($carpeta[$i].".txt")==false) throw new Exception("No se pudo crear el archivo ".$carpeta[$i]); }catch (Exception $e) { echo "Excepcion capturada: ", $e->getMessage(), "\n"; } } ?>
Gracias de antemano.