web関連

【wordpress・php】特定のディレクトリがあるかないか調べる方法

【wordpress・php】特定のディレクトリがあるかないか調べる方法

特定のディレクトリが存在するかどうか調べるのにPHPの「file_exists()」という関数を使ったときの備忘録

ディレクトリがあるかどうかチェック

PHPの「file_exists()」を使って特定のディレクトリがあるかどうかを判別しています

<?php 
// 調べたいディレクトリを変数に入れる
$dir = get_template_directory().'/image';

// ディレクトリがあるかないかチェック
if (file_exists($dir)) {
  // ディレクトリがある場合
  echo $dir.'はあるよ';
} else {
  // ディレクトリがない場合
  echo 'ディレクトリがないよ';
}
?>

URLでパスを返す「get_template_directory_uri()」だと上手く判別できないみたいで、絶対パスで返す「get_template_directory()」を使わないと駄目っぽい

本当は特定のディレクトリ内の特定のファイルがあるかどうかをチェックしようと調べていたんだけど長くなりそうだったから分割

Leave a Comment

入力エリアすべてが必須項目です。メールアドレスが公開されることはありません。

内容をご確認の上、送信してください。