Home > Article > Backend Development > PHP creates folders and solutions to the reasons why folders cannot be created_PHP tutorial
1. How to create a directory with permissions that can be set. A disk of 0777 is enough. Use a program to change directory permissions using chmod. 2. Use ftp. 3. It is easier to use server permissions.
PHP tutorial creates folders and cannot create files. Solution to the folder reason
To create a directory in php we will use the mkdir() function to create the directory
*/
$dir = "abc";
if( mkdir($dir ,0777))
{
echo 'Directory'.$dir.'created successfully';
}
else
{
echo 'Failed to create directory, please check permissions';
}
/*
mkdir function description
mkdir(path,mode,recursive,context)
path required. The name of the directory created.
mode required. The default is 0777.
recursive required. Set recursion mode.
context required. Specifies the environment for a file handle.
mkdir related examples
http://www.bkjia.com/phper/24/mkdir-05.htm
Analysis of reasons why folder cannot be created
1. How to create a directory with permissions that can be set to 0777? Use a program to change directory permissions using chmod
2. Use ftp
3. It’s easier to use server permissions,
When the umask is 0777, of course it is. You can just change it manually with chmod
chmod function description
chmod(file, mode)
For example:
chmod("/somedir/somefile", 0755);
chmod related examples
http://www.bkjia.com/phper/24/chmod-php.htm
http ://www.bkjia.com/phper/24/ad7d09f46fce96a82f06fe711adeb47b.htm