PHP에서는 ini_get을 통해 일시적으로 PHP 구성을 수정할 수 있습니다. 사용 구문은 "string ini_set(string $varname, string $newvalue)"입니다.
이 글의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
php의 ini_set 함수는 php.ini의 매개변수를 수정합니다.
가상 공간을 사용하는 웹마스터를 위해, PHP 일부 구성은 변경하기 어렵지만 PHP는 이 파일을 열지 않고도 PHP 구성 파일 php.ini의 설정을 일시적으로 수정할 수 있는 ini_set 함수를 제공하며 코드 실행이 완료된 후 복원됩니다. 가상 호스트에 적합합니다. PHP
PHP의 ini_set()에서
Ini_set 함수 설명을 사용하여 PHP 구성을 임시 수정합니다
ini_set 함수 구문
string ini_set ( string $varname , string $newvalue )
ini_set 매개변수 설명
varname: 옵션(참고, 아님) 모든 옵션을 사용할 수 있습니다. 설정, 기사에는 설정 가능한 항목의 매개변수 목록에 대한 링크가 없습니다.)
newvalue: 옵션의 새로운 값입니다.
예
PHP 스크립트에서 사용하는 서버 메모리의 최대 바이트 수 구성
@ ini_set('memory_limit', '64M');
menory_limit: 스크립트가 적용할 수 있는 최대 메모리 바이트 수를 설정합니다. 이렇게 하면 잘못 작성된 스크립트가 사용 가능한 메모리 중 서버 메모리를 소비하는 데 도움이 됩니다.
@ 기호는 오류가 출력되지 않음을 의미합니다.
PHP 구성 출력 오류 카테고리
@ini_set('display_errors', 1);
display_errors: 오류 정보의 카테고리를 설정합니다. 이는 PHP를 디버깅할 때 큰 도움이 될 것입니다.
PHP 구성 SESSION 설정
@ini_set('session.auto_start', 0);
session.auto_start: 세션 처리를 자동으로 열지 여부를 1로 설정하면 세션을 수동으로 열기 위해 코드에 session_start() 함수를 추가할 필요가 없으며 세션을 사용할 수 있습니다
매개변수가 0이고 세션을 수동으로 열지 않으면 PHP에서 오류가 발생합니다.
PHP 임시 구성 COOKIE 설정
@ini_set('session.use_cookies', 1);
session.use_cookies: 클라이언트에 세션 ID를 저장하기 위해 쿠키를 사용할지 여부
위는 php.ini에서 일반적으로 사용되는 몇 가지 구성이며, 제한하는 것과 같은 다른 구성도 많이 있습니다. 업로드된 파일 크기 등. 물론 PHP 문서에서는 설정 가능한 항목 목록도 제공합니다. 이 목록을 참조하여 일부 옵션을 임시로 구성할 수 있습니다.
ini_set의 옵션 목록을 사용할 수 있습니다. 링크 주소: http://php.net/manual/zh/ini.list.php
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP ini_get의 구성을 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!