라이브러리

[PHP] ini_set - 구성 옵션의 값을 설정합니다.




PHP ini_set() 함수


PHP의 `ini_set()` 함수는 PHP 설정 값을 변경하는 데 사용됩니다. 이 함수는 PHP.ini 파일의 설정 값을 변경하거나 PHP가 실행되는 동안 설정 값을 변경할 수 있습니다.

# 사용법


`ini_set()` 함수의 사용법은 다음과 같습니다.

#hostingforum.kr
php

ini_set('설정 이름', '설정 값');



# 예제


1. PHP.ini 파일의 설정 값을 변경하는 예제

#hostingforum.kr
php

// PHP.ini 파일의 error_reporting 설정 값을 변경합니다.

ini_set('error_reporting', E_ALL);



// PHP.ini 파일의 display_errors 설정 값을 변경합니다.

ini_set('display_errors', 1);



2. PHP가 실행되는 동안 설정 값을 변경하는 예제

#hostingforum.kr
php

// PHP가 실행되는 동안 memory_limit 설정 값을 변경합니다.

ini_set('memory_limit', '128M');



// PHP가 실행되는 동안 max_execution_time 설정 값을 변경합니다.

ini_set('max_execution_time', 30);



# 주의사항


- `ini_set()` 함수는 PHP.ini 파일의 설정 값을 변경하는 데 사용할 수 있지만, PHP가 실행되는 동안 설정 값을 변경하는 데 사용할 수 없습니다.
- `ini_set()` 함수는 설정 값을 변경하는 데 사용할 수 있지만, 설정 값을 변경한 후 PHP를 다시 시작해야 합니다.
- `ini_set()` 함수는 설정 값을 변경하는 데 사용할 수 있지만, 설정 값을 변경한 후 PHP가 다시 실행되기 전에 설정 값을 변경한 후에 PHP를 다시 시작해야 합니다.

# 설정 이름


PHP.ini 파일의 설정 이름은 다음과 같습니다.

- `error_reporting`: 오류 보고를 위한 설정
- `display_errors`: 오류 보고를 위한 설정
- `memory_limit`: 메모리 제한을 위한 설정
- `max_execution_time`: 실행 시간 제한을 위한 설정
- `post_max_size`: POST 데이터의 최대 크기를 위한 설정
- `upload_max_filesize`: 업로드 파일의 최대 크기를 위한 설정

# 설정 값


PHP.ini 파일의 설정 값은 다음과 같습니다.

- `E_ALL`: 오류 보고를 위한 설정 (모든 오류를 보고합니다.)
- `E_STRICT`: 오류 보고를 위한 설정 (엄격한 오류를 보고합니다.)
- `E_NOTICE`: 오류 보고를 위한 설정 (주의 오류를 보고합니다.)
- `E_ERROR`: 오류 보고를 위한 설정 (오류를 보고합니다.)
- `128M`: 메모리 제한을 위한 설정 (128MB를 제한합니다.)
- `30`: 실행 시간 제한을 위한 설정 (30초를 제한합니다.)
- `8M`: POST 데이터의 최대 크기를 위한 설정 (8MB를 제한합니다.)
- `2M`: 업로드 파일의 최대 크기를 위한 설정 (2MB를 제한합니다.)

결론


PHP의 `ini_set()` 함수는 PHP 설정 값을 변경하는 데 사용됩니다. 이 함수는 PHP.ini 파일의 설정 값을 변경하거나 PHP가 실행되는 동안 설정 값을 변경할 수 있습니다. `ini_set()` 함수는 설정 값을 변경하는 데 사용할 수 있지만, 설정 값을 변경한 후 PHP를 다시 시작해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 452 페이지

검색

게시물 검색