파일 존재 여부 php

2020년 05월 07일

출처 : https://webisfree.com/2015-02-03/[php]-%EC%84%9C%EB%B2%84%EC%97%90-%ED%8A%B9%EC%A0%95-%ED%8C%8C%EC%9D%BC%EC%9D%B4-%EC%9E%88%EB%8A%94%EC%A7%80-%ED%99%95%EC%9D%B8-file-exists()-is-file()-file() 


file_exists(경로 및 파일이름); 

is_file(파일이름);


사용된 예제 코드

https://github.com/eondcom/rxe-addon-adminTheme/blob/master/adminTheme.addon.php

$addon_info->skin_path = './addons/adminTheme/skins';
$skin = '/'.$addon_info->skin;
$is_file_exist = file_exists($addon_info->skin_path.$skin.$skin.'.min.css');
if($is_file_exist){
   Context::addCSSFile($addon_info->skin_path.$skin.$skin.'.min.css');
} else {
     Context::addCSSFile($addon_info->skin_path.$skin.$skin.'.css');
  }
return;

추천한 사람

 
array(3) { [0]=> object(stdClass)#871 (3) { ["regdate"]=> int(0) ["unique_visitor"]=> int(3835405) ["pageview"]=> int(73016374) } [20230329]=> object(stdClass)#867 (3) { ["regdate"]=> int(20230329) ["unique_visitor"]=> int(678) ["pageview"]=> int(2397) } [20230330]=> object(stdClass)#874 (3) { ["regdate"]=> int(20230330) ["unique_visitor"]=> int(506) ["pageview"]=> int(2684) } }