2017. 9. 7. 11:42ㆍ프로그래밍/PHP
안녕하세요!
오랫만에 포스팅을 하게되었습니다..ㅎ
다들 잘 지내시는가요??
날씨 일교차가 심하니 다들 몸 조심하세용~~
자그럼 오늘의 포스팅!
PHP FileExist - 파일이 존재하는가!!
1. 로컬 파일 <?php
$local_file_name = "./img/File.png";
?>
<? if(localFileExist($local_file_name) == 1) { ?>
파일이 존재
<? } else { ?>
파일이 존재 X
<? } ?>
<?php
function localFileExist($filepath) {
if(file_exists($filepath)) {
return true;
} else {
return false;
}
}
?> ------------------------------------------------------------------------------------------------------------ 2. 외부 파일<?
$remot_file_name = "http://URL _____";
?>
<? if(remoteFileExist($remot_file_name) == 1) { ?>
외부에서 파일 존재함
<? } else { ?>
외부에서 파일 존재 X
<? } ?>
<?php
function remoteFileExist($filepath) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$filepath);
curl_setopt($ch, CURLOPT_NOBODY, 1);
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
if(curl_exec($ch)!==false) {
return true;
} else {
return false;
}
}
?>
위와같이 사용하시면 됩니다!!
다들 수고하세용~~
'프로그래밍 > PHP' 카테고리의 다른 글
[PHP] 현재 시간/날짜 구하기! (0) | 2017.09.28 |
---|---|
[php] 코드 최적화하기! (0) | 2017.09.22 |
[PHP] 파일존재 확인방법 (0) | 2017.09.07 |
[PHP] php file upload (파일 업로드) (0) | 2017.08.31 |
[PHP] PHP timezone 설정하기 (0) | 2017.08.30 |
[Php XE] 게시판 자동 비밀글 등록하기 (0) | 2017.08.29 |