라이브러리
[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를 다시 시작해야 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.