[카테고리:] PHP

  • localhost와 외부 서버에서 $_SERVER 변수의 차이점

    localhost 에서 $_SERVER 변수를 출력해보면 아래처럼 41개 항목이 표시된다. array(41) {[“USER”][“HOME”][“HTTP_COOKIE”][“HTTP_ACCEPT_LANGUAGE”][“HTTP_ACCEPT_ENCODING”][“HTTP_SEC_FETCH_DEST”][“HTTP_SEC_FETCH_USER”][“HTTP_SEC_FETCH_MODE”][“HTTP_SEC_FETCH_SITE”][“HTTP_ACCEPT”][“HTTP_USER_AGENT”][“HTTP_UPGRADE_INSECURE_REQUESTS”][“HTTP_SEC_CH_UA_PLATFORM”][“HTTP_SEC_CH_UA_MOBILE”][“HTTP_SEC_CH_UA”][“HTTP_CACHE_CONTROL”][“HTTP_CONNECTION”][“HTTP_HOST”][“REDIRECT_STATUS”][“SERVER_NAME”][“SERVER_PORT”][“SERVER_ADDR”][“REMOTE_PORT”][“REMOTE_ADDR”][“SERVER_SOFTWARE”][“GATEWAY_INTERFACE”][“REQUEST_SCHEME”][“SERVER_PROTOCOL”][“DOCUMENT_ROOT”][“DOCUMENT_URI”][“REQUEST_URI”][“SCRIPT_NAME”][“CONTENT_LENGTH”][“CONTENT_TYPE”][“REQUEST_METHOD”][“QUERY_STRING”][“SCRIPT_FILENAME”][“FCGI_ROLE”][“PHP_SELF”][“REQUEST_TIME_FLOAT”][“REQUEST_TIME”]} 외부 서버에서 같은 php 코드로 $_SERVER를 출력해보면 배열의 갯수가 44개이며 아래의 항목 3개가 추가된 것을 확인할 수 있다. [“HTTPS”][“PATH_INFO”][“REMOTE_USER”]

  • PHP 난수 발생

  • PHP 문자열 관련 함수

  • PHP 프레임워크 laravel 정리

  • php 간단한 팁

  • PHP composer 사용방법