1
У меня есть код ниже. Я хочу создавать папки, если они еще не созданы. Могу ли я сделать это более элегантным способом? Более динамично? Могу ли я вызвать mkdir() таким образом?Как создать папки в PHP - имена папок, хранящихся в массиве?
$array = array('Stylesheets' => 'css', 'Javascript' => 'js') //ETC
mkdir($array, 0777, true);
Спасибо.
<?php
header('Content-Type: text/html; charset=utf-8');
?>
Создание каталогов:
<?php
if (!file_exists('js')) {
mkdir('js', 0777, true) ;
echo 'Js directory has been created.';
}
else
echo 'Js directory already exists.';
if (!file_exists('css')) {
mkdir('css', 0777, true) ;
echo 'Css directory has been created.';
}
else
echo 'Css directory already exists.';
if (!file_exists('img')) {
mkdir('img', 0777, true) ;
echo 'Img directory has been created.';
}
else
echo 'Img directory already exists.';
?>
Спасибо. Это работает хорошо. – David
@DavidMysak принимает ответ тогда. В противном случае у других может возникнуть соблазн опубликовать больше ответов. –