回答編集履歴
1
edit
test
CHANGED
@@ -1,5 +1,5 @@
|
|
1
|
-
エラーにある通り、引数に投入され
|
1
|
+
エラーにある通り、rename()の引数に投入されたのは[readdir()](https://www.php.net/manual/ja/function.readdir.php)が返す「名称」であって、フルパスではないからです。
|
2
2
|
|
3
|
-
自身でもコメントで「ファイル名が「.」「..」じゃなければ処理を実行」と書かれています。
|
3
|
+
自身でもコメントで「**ファイル名が「.」「..」じゃなければ処理を実行**」と書かれています。
|
4
4
|
|
5
5
|
「想定通り動く」ほうはフルパスが入れられています。
|