2017-04-07 10 views
-3

最初に、このフォルダを作成した後に変数に格納されたSQL結果の名前を持つフォルダを作成しました。このフォルダ内に2つのフォルダを作成したいとします。次に、フォルダを作成するために書いた3つの行を示します。phpを使って別のフォルダ内に複数のフォルダを作成するには?

mkdir($r,0777,true); //Creating the first folder without any error 
mkdir($r/'input',0777,true); // not able to create the folder inside first folder 
mkdir($r/'output',0777,true); //not able to create the folder inside first folder 
+0

あなたは適切にPHPコードを表示するために、あなたの投稿を編集する必要があります。コードの書式設定を確認するために、各行の前に4つのスペースまたはタブ文字を入れてみてください。また、これは私のvlalidコードのようには見えません:mkdir($ r/'input'、0777、true); –

答えて

0

$r/'input'は有効なパスではありません。実際には文字列ではありません。ここで算術演算を行っているからです。あなたは、文字列に/を入れて、ドットを使用して$rでそれを連結する必要があります。

$r . '/input' 

同じことがoutputフォルダのため。

が行うようにしてください:

mkdir($r,0777,true); 
mkdir($r . '/input',0777,true); 
mkdir($r . '/output',0777,true); 
関連する問題