亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如果目錄已經存在,如何退出腳本?

如果目錄已經存在,如何退出腳本?

PHP
慕姐8265434 2022-09-25 20:23:28
下面有一個PHP代碼可以在當前目錄中創建多個目錄。如果目錄已經存在,我需要終止腳本。但相反,我收到多個“文件存在”警告消息。法典<?php//Creates multiple directories inside the current directory.$curdir = getcwd();$slash = "/0";for ($dir = 1; $dir <= 12; $dir++){      $concat = $slash . $dir;      if (!file_exists($concat)) {        mkdir($curdir . "$concat" , 0777);      } else {        exit("Files already exist.");      }} ?>輸出Warning: mkdir(): File exists in /opt/lampp/htdocs/SQL/mkdir.php on line 14Warning: mkdir(): File exists in /opt/lampp/htdocs/SQL/mkdir.php on line 14Warning: mkdir(): File exists in /opt/lampp/htdocs/SQL/mkdir.php on line 14Warning: mkdir(): File exists in /opt/lampp/htdocs/SQL/mkdir.php on line 14Warning: mkdir(): File exists in /opt/lampp/htdocs/SQL/mkdir.php on line 14Warning: mkdir(): File exists in /opt/lampp/htdocs/SQL/mkdir.php on line 14Warning: mkdir(): File exists in /opt/lampp/htdocs/SQL/mkdir.php on line 14Warning: mkdir(): File exists in /opt/lampp/htdocs/SQL/mkdir.php on line 14Warning: mkdir(): File exists in /opt/lampp/htdocs/SQL/mkdir.php on line 14Warning: mkdir(): File exists in /opt/lampp/htdocs/SQL/mkdir.php on line 14Warning: mkdir(): File exists in /opt/lampp/htdocs/SQL/mkdir.php on line 14Warning: mkdir(): File exists in /opt/lampp/htdocs/SQL/mkdir.php on line 14
查看完整描述

1 回答

?
繁花不似錦

TA貢獻1851條經驗 獲得超4個贊

您必須編輯 if 語句。您正在檢查的目錄與您創建的目錄不同的目錄:


<?php


$curdir = getcwd();

$slash = "/0";


for ($dir = 1; $dir <= 12; $dir++){


      $concat = $slash . $dir;


      if (!file_exists($curdir . $concat)) {


        mkdir($curdir . $concat , 0777);


      } else {


        exit("Files already exist.");


      }



查看完整回答
反對 回復 2022-09-25
  • 1 回答
  • 0 關注
  • 77 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號