Para criar uma pasta em php:
mkdir($path, permission, recursive);
Exemplo
mkdir('/home/user/site/img', 0755, true);
Outra forma de uso, seria verificar se pasta existe e criar caso não exista
$path = getcwd() . "/img/";
if (!is_dir($path)) {
mkdir($path, 0755, true);
}
is_dir verifica se o diretório existe, caso falso cria o repositório.