일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- ipaddress
- hyper
- RTRIM
- trim
- 몫과나머지
- str_replace
- LTRIM
- php
- 함수
- include
- array
- proxy
- require
- explode
- 재귀약자
- node.js
- 문자열
- WSL2
- require_once
- implode
- array_map
- 개발환경
- include_once
- phpinfo
- 프록시
- 터미널
- npm
- recursive acronym
- 배열
- nvm
- Today
- Total
목록PHP (7)
PHPINFO
PHP개발을 하다보면, 부정사용을 방지하는 목적 등을 위해 사용자의 IP를 체크하는 경우가 있습니다. 보통 아래와 같이 사용하게 된다.
PHP 에서 DB관련 작업을 진행할 때, mysql_real_escape_string 처리를 해야하는 경우가 있다. 아래와 같이 요소 하나하나 escape 처리를 할 수 있다.
PHP 개발을 하다 보면 문자열을 배열로 변환하거나, 또는 배열을 문자열로 변환해서 처리하는 경우가 있습니다. PHP 문자열 배열로 변환, 배열을 문자열로 변환 예시 아래의 몇 가지 예시를 통해 PHP 문자열을 배열로 변환하는 방법, PHP배열을 문자열로 변환하는 방법에 대해서 알아보겠습니다. 예 1) 문자열을 배열로 변환
include와 require 그리고 include_once, require_once 는 기본적으로 파일을 불러올 때 쓰는 함수입니다. include와 require는 수행 실패를 다루는 방법을 제외하고 완전히 동일합니다. 둘 모두 Warning을 발생시키지만, require는 Fatal Error가 나타납니다. 즉, 파일이 없을 때 페이지 처리를 멈추고 싶으면 require를 사용하면 됩니다. include는 멈추지 않고 스크립트가 계속 실행됩니다. require는 실패시에 치명적인 E_ERROR 등급 오류가 발생한다는 점을 제외하면, include와 동일합니다. 즉, include가 경고(E_WARNING)만 발생하고 스크립트는 계속 진행되는 것과 달리, 스크립트가 중단됩니다. 쓰는 방법은 아래와 같..
phpinfo - PHP의 설정정보를 출력해줍니다. bool phpinfo ([ int $what = INFO_ALL ] ) 현재 PHP 상태에 관련된, 다양한 정보를 출력합니다. 출력되는 정보에는 PHP컴파일 옵션과 확장기능, PHP버전, 서버정보 및 환경, PHP의 환경, OS버전정보, 경로(PATH), 구성옵션, 구성옵션의 마스터값(Master Value), 로컬값(Local Value), HTTP헤더, PHP라이센스 등의 정보가 있습니다. 또한 phpinfo()에는 EGPCS (Environment, GET, POST, Cookie, Server)의 정보가 포함되어 있어서, 디버그툴로도 유용합니다. 간단히 아래와 같이 phpinfo.php 파일을 작성하여, 브라우저에서 호출하면, 정보를 확인 가능..
PHP란 무엇일까요? PHP는 재귀 약자[각주:1](recursive acronym)로 PHP: Hypertext Preprocessor 를 의미합니다. 널리 사용되고 있는 오픈소스 범용스크립트 언어입니다. PHP는 특히 웹개발에 적합하여, HTML에 포함하는 것이 가능합니다. 참고로, 대표적인 재귀 약자의 몇가지 예입니다. GNU - GNU is Not Unix LAME - LAME Ain't an MP3 Encoder YAML - YAML Ain't Markup Language WINE - Wine Is Not an Emulator 참고> 위키백과 기초적인 PHP의 예시입니다.