Computer >> 컴퓨터 >  >> 프로그래밍 >> PHP

PHP

  1. PHP chown() 함수 완벽 정리 – 파일 소유자 변경 방법

    PHP의 chown() 함수는 파일의 소유자(owner)를 변경하는 데 사용됩니다. 이 함수를 사용하면 지정한 파일이나 디렉터리에 새로운 소유자를 설정할 수 있습니다. 단, 로컬 파일 시스템에서만 동작하며 원격(remote) 파일에는 적용할 수 없습니다.또한 이 함수는 일반적으로 서버 관리자(root) 권한으로만 실행 가능하므로, 웹 호스팅 환경에서는 권한 제약이 있을 수 있다는 점을 유의해야 합니다.문법(Syntax)chown($file_path, $user);매개변수(Parameters)file_path − 소유자를

  2. PHP clearstatcache() 함수 완벽 가이드 – 파일 상태 캐시 삭제 방법

    PHP의 clearstatcache() 함수는 파일 상태 캐시(file status cache)를 삭제하는 역할을 합니다.PHP는 성능 향상을 위해 파일 관련 함수들이 반환하는 정보를 내부적으로 캐시에 저장합니다. 캐싱 대상이 되는 주요 함수는 다음과 같습니다.stat()lstat()file_exists()is_writable()is_readable()is_executable()is_file()is_dir()filegroup()fileowner()filesize()filetype()fileperms()파일 정보를 매번 새로 읽어오지

  3. PHP copy() 함수 – 파일 복사 방법과 실전 예제 총정리

    PHP의 copy() 함수는 파일을 복사할 때 사용하는 내장 함수입니다. 이 함수를 호출하면 원본 파일(source file)의 복사본이 지정한 대상 경로(destination)에 생성되며, 만약 대상 위치에 같은 이름의 파일이 이미 존재한다면 기존 파일은 덮어써지게(overwrite) 됩니다.문법(Syntax)copy(source_file, dest_file)매개변수(Parameters)source_file − 복사할 원본 파일의 경로를 지정합니다.dest_file − 복사본이 생성될 대상 파일의 경로를 지정

  4. PHP delete() 함수 완벽 가이드 – 파일 삭제 방법과 사용 예제

    PHP의 delete() 함수는 지정된 파일을 삭제하는 함수입니다. 삭제할 파일의 경로는 반드시 매개변수로 전달해야 합니다. 참고로 delete()는 내부적으로 unlink() 함수의 별칭(alias)으로, 두 함수는 완전히 동일하게 동작합니다. 문법(Syntax) delete(file_path) 매개변수(Parameters) file_path − 삭제할 파일의 경로를 지정합니다. 반환 값(Return) delete() 함수는 실행 결과에 따라 아래와 같은 값을 반환합니다. true — 파일 삭제에 성공한 경우 false —

  5. PHP dirname() 함수 완벽 정리 – 파일 경로에서 디렉터리 이름 추출하는 방법

    PHP의 dirname() 함수는 지정된 파일 경로에서 디렉터리(폴더) 이름만 추출하여 반환하는 내장 함수입니다. 예를 들어 전체 파일 경로가 주어졌을 때, 파일명을 제외한 상위 디렉터리 경로를 손쉽게 얻을 수 있습니다.만약 경로에 슬래시(/)가 포함되어 있지 않다면, 함수는 점(.)을 반환합니다. 이는 현재 작업 중인 디렉터리(current directory)를 의미합니다.문법(Syntax)dirname(file_path)매개변수(Parameters)file_path − 디렉터리 이름을 확인할 대상 파일의 경로입니다. 필수로 지정

  6. PHP disk_free_space() 함수 완벽 가이드 – 디스크 여유 공간 확인하기

    PHP의 disk_free_space() 함수는 지정한 디렉터리가 속한 파일 시스템(디스크 파티션)의 사용 가능한 여유 공간을 바이트 단위로 반환합니다. 서버의 남은 저장 용량을 확인해야 할 때 유용하게 활용할 수 있습니다.문법disk_free_space(dir_name);매개변수dir_name − 여유 공간을 확인하고자 하는 디렉터리의 이름을 지정합니다.반환 값disk_free_space() 함수는 해당 디렉터리가 위치한 디스크 파티션에서 사용 가능한 공간을 바이트 단위로 반환합니다. 호출에 실패할 경우 false를 반환합니다.참

  7. PHP disk_total_space() 함수 – 디스크 전체 용량 확인 방법

    PHP의 disk_total_space() 함수는 지정한 디렉터리가 속한 파일 시스템(디스크 파티션)의 전체 용량을 확인할 때 사용하는 내장 함수입니다. 이 함수는 해당 디렉터리를 포함하는 디스크의 총 용량을 바이트(byte) 단위로 반환합니다. 구문 disk_total_space(dir_name) 매개변수 dir_name − 전체 용량을 확인하고자 하는 디렉터리의 이름(경로)을 지정합니다. 반환값 disk_total_space() 함수는 지정한 디렉터리가 위치한 파일 시스템의 전체 사용 가능 공간을 바이트 단위로 반환하며, 오

  8. PHP diskfreespace() 함수 완벽 가이드 – 디렉터리 여유 공간 확인하기

    PHP의 diskfreespace() 함수는 지정된 디렉터리에서 사용 가능한 여유 공간(디스크 용량)을 바이트 단위로 반환하는 함수입니다. 이 함수는 disk_free_space() 함수의 별칭(alias)으로, 두 함수는 완전히 동일하게 동작합니다.문법diskfreespace(dir_name)매개변수dir_name − 여유 공간을 확인할 디렉터리 경로를 지정합니다.반환 값diskfreespace() 함수는 해당 디렉터리가 위치한 파일 시스템의 사용 가능한 여유 공간을 바이트 단위로 반환합니다. 오류가 발생하면 false를 반환합니

  9. PHP fclose() 함수 완벽 정리 – 파일 포인터 닫기 문법과 예제

    PHP의 fclose() 함수는 fopen() 등으로 열어둔 파일 포인터를 닫는 역할을 합니다. 파일 작업이 끝난 후 반드시 호출하여 시스템 리소스를 해제하는 것이 좋습니다. 이 함수는 성공하면 TRUE를, 실패하면 FALSE를 반환합니다.문법(Syntax)fclose(file_pointer)매개변수(Parameters)file_pointer − 유효한 파일 포인터여야 하며, fopen() 또는 fsockopen()으로 성공적으로 연 파일을 가리켜야 합니다.반환값(Return)fclose() 함수는 다음 값을 반환합니다.성공 시 T

  10. PHP feof() 함수 완벽 가이드 – 파일 끝(EOF) 확인 방법

    PHP의 feof() 함수는 파일 포인터가 파일의 끝(EOF, End-Of-File)에 도달했는지 검사하는 함수입니다. 파일을 한 줄씩 읽거나 반복문으로 데이터를 처리할 때 루프 종료 조건으로 널리 사용됩니다.feof() 함수란?feof() 함수는 파일 포인터가 EOF에 도달했거나 오류(소켓 타임아웃 포함)가 발생한 경우 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.문법feof(file_pointer)매개변수file_pointer − 유효한 파일 포인터여야 하며, fopen() 또는 fsockopen()으로

  11. PHP fflush() 함수 완벽 정리 – 버퍼 출력을 파일에 강제로 기록하기

    PHP의 fflush() 함수는 열려 있는 파일에 대해 버퍼링된 출력을 즉시 파일에 기록(플러시)하는 함수입니다. 일반적으로 파일에 데이터를 쓰면 곧바로 디스크에 저장되지 않고 운영체제나 PHP의 내부 버퍼에 임시로 보관됩니다. fflush()를 호출하면 버퍼에 남아 있는 모든 출력 내용이 파일 핸들이 가리키는 리소스에 강제로 기록되어 데이터가 확실하게 저장됩니다. 문법 fflush(file_pointer) 매개변수 file_pointer − 데이터를 기록할 대상으로, fopen()으로 열어 둔 유효한 파일 스트림(파일

  12. PHP fgetc() 함수 사용법 – 파일에서 한 문자씩 읽는 방법

    PHP의 fgetc() 함수는 열려 있는 파일에서 한 번에 한 문자씩 읽어오는 함수입니다. 파일 포인터가 가리키는 위치에서 단일 문자를 읽어 문자열로 반환하며, 파일의 끝(EOF)에 도달하면 false를 반환합니다.문법fgetc(file_pointer)매개변수file_pointer − 유효한 파일 포인터여야 하며, fopen() 또는 fsockopen()으로 성공적으로 연 파일을 가리켜야 합니다. fclose()로 이미 닫힌 파일 포인터는 사용할 수 없습니다.반환값fgetc() 함수는 파일 포인터가 가리키는 파일에서 읽은 단일 문자

  13. PHP fgetcsv() 함수 완벽 정리: CSV 파일 읽기 문법과 예제

    fgetcsv() 함수는 열려 있는 파일에서 한 줄씩 읽어 들여 CSV(Comma-Separated Values) 필드 단위로 파싱하는 PHP 내장 함수입니다. 읽어 들인 각 필드는 하나의 배열 요소로 저장되며, 최종적으로 해당 배열을 반환합니다. 문법(Syntax) fgetcsv(file_pointer, length, delimiter, enclosure, escape) 매개변수(Parameters) file_pointer − fopen(), popen(), fsockopen() 등으로 성공적으로 연 파일을 가리키는

  14. PHP fgets() 함수 완벽 정리 – 파일에서 한 줄씩 읽는 방법

    fgets() 함수는 열려 있는 파일에서 한 줄(line)을 읽어 반환하는 PHP 내장 함수입니다. 파일 포인터(file_pointer)가 가리키는 파일로부터 최대 length - 1 바이트만큼의 문자열을 읽어 돌려줍니다. 실패할 경우 false를 반환하며, length 매개변수를 생략하면 개행 문자나 파일 끝(EOF)을 만날 때까지 읽습니다. 구문(Syntax) fgets (file_pointer, length); 매개변수(Parameters) file_pointer − 유효한 파일 포인터여야 하며, 반드시 fo

  15. PHP fgetss() 함수 – 파일에서 HTML·PHP 태그 제거하기

    개요fgetss() 함수는 파일 포인터가 가리키는 파일에서 한 줄을 읽어 들이면서, 문자열에 포함된 모든 HTML 태그와 PHP 코드를 제거하는 함수입니다. 반환되는 문자열은 최대 length - 1바이트까지이며, 오류가 발생하면 FALSE를 반환합니다.참고: fgetss() 함수는 PHP 7.3.0부터 사용이 권장되지 않으며(deprecated), PHP 8.0.0에서 완전히 제거되었습니다. 최신 PHP 환경에서는 fgets()로 줄을 읽은 후 strip_tags()로 태그를 제거하는 방식으로 대체하는 것이 좋습니다.문법fgets

  16. PHP file() 함수 완벽 가이드 – 파일을 배열로 읽어오는 방법

    PHP의 file() 함수는 파일 전체를 읽어 각 줄을 요소로 하는 배열로 반환하는 함수입니다. 텍스트 파일의 내용을 한 번에 처리해야 할 때 매우 유용하게 활용됩니다. 구문 file(file_path, flag, context) 매개변수 file − 읽어올 파일의 경로입니다. flag − 선택적으로 지정할 수 있는 상수로, 아래 값 중 하나 이상을 조합하여 사용할 수 있습니다. FILE_USE_INCLUDE_PATH − include_path에 설정된 경로에서 파일을 검색합니다. FILE_IGN

  17. PHP file_get_contents() 함수 완벽 정리 – 문법, 매개변수, 실전 예제

    file_get_contents() 함수는 파일 전체 내용을 하나의 문자열(string)로 읽어들이는 PHP 내장 함수입니다. 비슷한 역할을 하는 file() 함수가 파일 내용을 배열(array) 형태로 한 줄씩 읽어오는 것과 달리, file_get_contents()는 파일 전체를 통째로 문자열에 담아 반환한다는 점이 큰 차이입니다. 문법(Syntax) file_get_contents(file_path, flags, context, start_offset, max_length) 매개변수(Parameters) file_path –

  18. PHP file_put_contents() 함수 완벽 가이드 – 파일에 문자열 쓰기와 내용 추가

    file_put_contents() 함수는 문자열을 파일에 기록하는 PHP 내장 함수입니다. 이 함수는 파일에 실제로 기록된 바이트 수를 반환하며, 실행에 실패하면 FALSE를 반환합니다.구문file_put_contents(file_path, data, flags, context)매개변수file_path − 데이터를 기록할 파일의 경로입니다.data − 파일에 기록할 데이터를 지정합니다.flags − 파일을 여는 방식과 데이터를 기록하는 방식을 지정합니다.FILE_USE_INCLUDE_PATH − include 경로에서 파일명을 검

  19. PHP fileatime() 함수 완벽 정리 – 파일의 마지막 접근 시간 확인하기

    fileatime() 함수란?PHP의 fileatime() 함수는 지정한 파일에 마지막으로 접근한 시간(last access time)을 확인하는 함수입니다. 반환되는 값은 UNIX 타임스탬프(1970년 1월 1일 00:00:00 UTC부터 경과한 초 단위 시간)이며, 함수 실행에 실패하면 false를 반환합니다.파일을 읽거나 열었을 때 접근 시간이 갱신되므로, 로그 분석이나 파일 변경 감지 등 다양한 용도로 활용할 수 있습니다.구문(Syntax)fileatime ( file_path );매개변수(Parameters)file_pat

  20. PHP filectime() 함수 완벽 가이드 – 파일 최종 변경 시간 확인하기

    PHP의 filectime() 함수는 파일의 마지막 변경 시간(최종 수정 시점)을 확인할 때 사용하는 함수입니다. 이 함수는 파일의 마지막 변경 시간을 UNIX 타임스탬프 형식으로 반환하며, 실패할 경우 false를 반환합니다.문법 (Syntax)filectime ( file_path );매개변수 (Parameters)file_path − 마지막 변경 시간을 확인하고자 하는 파일의 경로입니다. 상대 경로 또는 절대 경로 모두 사용할 수 있습니다.반환값 (Return)filectime() 함수는 파일의 마지막 변경 시간을 UNIX 타

Total 1286 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:2/65  20-컴퓨터/Page Goto:1 2 3 4 5 6 7 8