file_exists() 함수에 대해서 살펴보겠습니다.
file_exists() 함수는 함수명을 통해서 짐작할 수 있는 것처럼 파일의 존재 유무를 알려주는 역할을 합니다.
아래, file_exists() 함수를 사용한 간단한 예제를 보겠습니다.
<?
$result = file_exists("./data.txt");
if($result) {
echo("파일이 존재합니다.");
} else {
echo("파일이 존재하지 않습니다.");
}
?>
위 예제를 실행하면 두 가지 출력 결과 중 하나가 나오겠죠.
만일, 위 예제파일이 저장된 동일한 폴더에 "data.txt" 파일이 존재하면 file_exists() 함수에 의해 반환된 "true" 값이 $result 변수에 저장되어, 다음에 보이는 if 조건문에 의해 "파일이 존재합니다." 라는 메시지가 출력되겠죠.
다음, 또 다른 함수인 filesize() 함수에 대해서 알아보겠습니다.
filesize() 함수는 그 함수의 인자로 취해진 파일의 용량을 byte 단위로 계산하여 그 파일의 크기를 알려주는 역할을 합니다.
그럼, 아래 예제 코드를 통해 filesize() 함수의 사용법을 보겠습니다.
<?
$size = filesize("./data.txt");
echo("실행결과 : $size bytes");
?>
먼저, 위 예제를 실행하시기 전에 "data.txt" 파일을 생성하신 후 그 파일 안에 "Good Morning" 문자열을 저장하시기 바랍니다.
그리고, 위 예제를 웹브라우저를 통해 확인하면 다음과 같은 출력 결과를 볼 수 있습니다.
실행결과 : 14 bytes
왜냐하면, "Good Morning" 문자열의 크기가 (12 문자 * 1 byte) 12 bytes 이며, 그 파일 안의 텍스트 라인 수가 1 이기 때문에 (1 line * 2 bytes) 2bytes, 이렇게 해서 14 bytes 가 나오겠죠.
(맞나여?..^^;)
마지막으로, unlink() 함수에 대해서 알아보겠습니다.
unlink() 함수는 그 함수의 인자로 취해진 파일을 삭제하는 역할을 합니다.
아래 예제를 보겠습니다.
<?
$result = unlink("./data.txt");
if($result) {
echo("파일을 정상적으로 삭제했습니다.");
}
?>
위 예제를 실행해보면, unlink() 함수에 의해 주어진 파일이 정상적으로 삭제될 때, $result 변수에 "true" 값이 반환되며, 따라서 다음에 보이는 if 조건식에 의해서 "파일을 정상적으로 삭제했습니다." 는 메시지가 출력되는 것을 볼 수 있습니다.
file_exists() 함수는 함수명을 통해서 짐작할 수 있는 것처럼 파일의 존재 유무를 알려주는 역할을 합니다.
아래, file_exists() 함수를 사용한 간단한 예제를 보겠습니다.
<?
$result = file_exists("./data.txt");
if($result) {
echo("파일이 존재합니다.");
} else {
echo("파일이 존재하지 않습니다.");
}
?>
위 예제를 실행하면 두 가지 출력 결과 중 하나가 나오겠죠.
만일, 위 예제파일이 저장된 동일한 폴더에 "data.txt" 파일이 존재하면 file_exists() 함수에 의해 반환된 "true" 값이 $result 변수에 저장되어, 다음에 보이는 if 조건문에 의해 "파일이 존재합니다." 라는 메시지가 출력되겠죠.
다음, 또 다른 함수인 filesize() 함수에 대해서 알아보겠습니다.
filesize() 함수는 그 함수의 인자로 취해진 파일의 용량을 byte 단위로 계산하여 그 파일의 크기를 알려주는 역할을 합니다.
그럼, 아래 예제 코드를 통해 filesize() 함수의 사용법을 보겠습니다.
<?
$size = filesize("./data.txt");
echo("실행결과 : $size bytes");
?>
먼저, 위 예제를 실행하시기 전에 "data.txt" 파일을 생성하신 후 그 파일 안에 "Good Morning" 문자열을 저장하시기 바랍니다.
그리고, 위 예제를 웹브라우저를 통해 확인하면 다음과 같은 출력 결과를 볼 수 있습니다.
실행결과 : 14 bytes
왜냐하면, "Good Morning" 문자열의 크기가 (12 문자 * 1 byte) 12 bytes 이며, 그 파일 안의 텍스트 라인 수가 1 이기 때문에 (1 line * 2 bytes) 2bytes, 이렇게 해서 14 bytes 가 나오겠죠.
(맞나여?..^^;)
마지막으로, unlink() 함수에 대해서 알아보겠습니다.
unlink() 함수는 그 함수의 인자로 취해진 파일을 삭제하는 역할을 합니다.
아래 예제를 보겠습니다.
<?
$result = unlink("./data.txt");
if($result) {
echo("파일을 정상적으로 삭제했습니다.");
}
?>
위 예제를 실행해보면, unlink() 함수에 의해 주어진 파일이 정상적으로 삭제될 때, $result 변수에 "true" 값이 반환되며, 따라서 다음에 보이는 if 조건식에 의해서 "파일을 정상적으로 삭제했습니다." 는 메시지가 출력되는 것을 볼 수 있습니다.
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 7530 | 10년 전 | 747 | ||
| 7529 |
파랑새1597
|
10년 전 | 1186 | |
| 7528 |
파랑새1597
|
10년 전 | 1280 | |
| 7527 |
integrity7
|
10년 전 | 1364 | |
| 7526 | 10년 전 | 2395 | ||
| 7525 |
다빈치코드777
|
10년 전 | 1083 | |
| 7524 | 10년 전 | 1550 | ||
| 7523 | 10년 전 | 952 | ||
| 7522 |
|
10년 전 | 972 | |
| 7521 |
blackkil
|
10년 전 | 1846 | |
| 7520 | 10년 전 | 1265 | ||
| 7519 |
Gaumi
|
10년 전 | 1063 | |
| 7518 | 10년 전 | 1469 | ||
| 7517 | 10년 전 | 807 | ||
| 7516 | 10년 전 | 1266 | ||
| 7515 | 10년 전 | 1390 | ||
| 7514 |
|
10년 전 | 4477 | |
| 7513 |
멋진남자임
|
10년 전 | 1126 | |
| 7512 |
다빈치코드777
|
10년 전 | 855 | |
| 7511 |
|
10년 전 | 3380 | |
| 7510 | 10년 전 | 1346 | ||
| 7509 | 10년 전 | 1122 | ||
| 7508 | 10년 전 | 702 | ||
| 7507 |
senseme
|
10년 전 | 720 | |
| 7506 |
멋진남자임
|
10년 전 | 1618 | |
| 7505 | 10년 전 | 3977 | ||
| 7504 | 10년 전 | 2133 | ||
| 7503 | 10년 전 | 983 | ||
| 7502 | 10년 전 | 512 | ||
| 7501 | 10년 전 | 1430 | ||
| 7500 | 10년 전 | 1471 | ||
| 7499 | 10년 전 | 3357 | ||
| 7498 | 10년 전 | 1168 | ||
| 7497 |
dethos79
|
10년 전 | 2950 | |
| 7496 | 10년 전 | 2116 | ||
| 7495 | 10년 전 | 820 | ||
| 7494 |
CHAVO
|
10년 전 | 1102 | |
| 7493 | 10년 전 | 2625 | ||
| 7492 | 10년 전 | 1214 | ||
| 7491 | 10년 전 | 1434 | ||
| 7490 | 10년 전 | 2316 | ||
| 7489 | 10년 전 | 2106 | ||
| 7488 |
toptopon
|
10년 전 | 872 | |
| 7487 |
|
10년 전 | 1017 | |
| 7486 | 10년 전 | 3336 | ||
| 7485 | 10년 전 | 1296 | ||
| 7484 | 10년 전 | 1355 | ||
| 7483 | 10년 전 | 1013 | ||
| 7482 | 10년 전 | 640 | ||
| 7481 | 10년 전 | 852 | ||
| 7480 | 10년 전 | 1212 | ||
| 7479 | 10년 전 | 2587 | ||
| 7478 | 10년 전 | 1132 | ||
| 7477 |
멋진남자임
|
10년 전 | 1481 | |
| 7476 |
zeppeto
|
10년 전 | 1132 | |
| 7475 |
200점아빠
|
10년 전 | 906 | |
| 7474 | 10년 전 | 3995 | ||
| 7473 | 10년 전 | 972 | ||
| 7472 |
나르시스1
|
10년 전 | 1214 | |
| 7471 | 10년 전 | 867 | ||
| 7470 | 10년 전 | 1259 | ||
| 7469 |
플라이SINJI
|
10년 전 | 937 | |
| 7468 |
|
10년 전 | 521 | |
| 7467 |
|
10년 전 | 634 | |
| 7466 | 10년 전 | 1098 | ||
| 7465 | 10년 전 | 1164 | ||
| 7464 |
|
10년 전 | 1173 | |
| 7463 | 10년 전 | 1222 | ||
| 7462 |
진짜별사탕
|
10년 전 | 836 | |
| 7461 | 10년 전 | 924 | ||
| 7460 | 10년 전 | 3706 | ||
| 7459 |
멋진남자임
|
10년 전 | 1537 | |
| 7458 |
멋진남자임
|
10년 전 | 474 | |
| 7457 | 10년 전 | 907 | ||
| 7456 | 10년 전 | 748 | ||
| 7455 | 10년 전 | 2128 | ||
| 7454 | 10년 전 | 619 | ||
| 7453 | 10년 전 | 804 | ||
| 7452 |
중국어사이트제작
|
10년 전 | 499 | |
| 7451 | 10년 전 | 894 | ||
| 7450 | 10년 전 | 616 | ||
| 7449 |
울라라라우
|
10년 전 | 927 | |
| 7448 | 10년 전 | 1624 | ||
| 7447 |
멋진남자임
|
10년 전 | 482 | |
| 7446 | 10년 전 | 528 | ||
| 7445 |
네이비칼라
|
10년 전 | 1649 | |
| 7444 |
senseme
|
10년 전 | 1390 | |
| 7443 | 10년 전 | 1321 | ||
| 7442 | 10년 전 | 702 | ||
| 7441 |
멋진남자임
|
10년 전 | 1420 | |
| 7440 | 10년 전 | 879 | ||
| 7439 |
|
10년 전 | 735 | |
| 7438 |
|
10년 전 | 913 | |
| 7437 |
basement
|
10년 전 | 1021 | |
| 7436 |
잘살아보자
|
10년 전 | 1107 | |
| 7435 | 10년 전 | 1056 | ||
| 7434 | 10년 전 | 3778 | ||
| 7433 |
|
10년 전 | 2716 | |
| 7432 |
alexkim
|
10년 전 | 847 | |
| 7431 |
이웃집초보
|
10년 전 | 1295 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기