본문 바로가기

PHP/PHP Programming

[PHP] (\)역슬래시 기호 삭제하는 stripslashes( ) 함수 ■ (\)역슬래시 기호 삭제하는 stripslashes( ) 함수 stripslashes( ) 함수를 사용하면 \(\) 기호를 제거할 수 있다. stripslashes.php 출력화면 더보기
[PHP] 삼항연산자 ■ 삼항 연산자 삼항 연산자는 "?"와 ":"를 이용한 조건부 연산자로 if 문과 비슷한 동작을 합니다. (expr1) ? (expr2) : (expr3) expr1이 참이면 expr2를 반환하고, 거짓이면 expr3을 반환한다. ex01.php ex02.php ex03.php 더보기
[PHP] 디렉터리 열기 함수 디렉터리 열기 함수 #part01 · dir( ) : 주어진 디렉터리를 오픈합니다. · Directory :: read( ) : 디렉터리에 있는 모든 항목의 목록을 얻습니다. · Directory :: close( ) : 오픈 된 디렉터리를 닫습니다. · Directory :: rewind( ) : 디렉터리 포인터를 처음 위치로 되돌립니다. #part02 · opendir( ) : 디렉터리를 오픈 합니다. · readdir( ) : 오픈 도니디렉터리를 닫습니다. · rewinddir( ) : 디렉리 포인터를 처음 위치로 되돌립니다. #part03 · scandir( ) : 지정한 경로 안의 파일과 디렉터리 목록을 배열로 반환합니다. ■ dir( )클래스 Directory dir (string $direc.. 더보기
[PHP] 세션 쿠키 설정 함수 ■ 세션 쿠키 설정 함수 void session_set_cookie_params(int $lifetime [, string $path [, sting $domain [, bool $secure [, bool $httponly ]]]]) 쿠키 함수에 설정되는 인수의 역할과 동일합니다. 인 수 내 용 lifetime · 쿠키 만료시간을 초로 설정 path · 쿠키가 사용되는 서버 경로, /로 설정하면 도메인 전체에서 사용가능하다. · Ex : /test/로 설정하면 /test 디렉터리와 하위 디렉터리에서 사용할 수 있지만 /test로 설정하면 하위 디렉터리는 사용할 수 없습니다. (기본값은 현재 디렉터리.) domain · 쿠키에 저자오딘 정보에 접근할 수 있는 도메인을 제한(하위 도메인과 공유할지 결정)한.. 더보기
[PHP] 클래스의 기본문법 ■ 클래스의 기초 클래스는 class 키워드로 시작하여 클래스 이름이 정의되고, 다음 중괄호 안에는 클래스의 속성과 메소드를 정의합니다. 클래스 이름은 다음과 같은 규칙을 따릅니다. √ 첫 글자가 문자나 밑줄로 시작해서 a ~ z, A ~ Z, 0 ~ 9, 언더라인( _ )이 붙는 127부터 255까지 길이인 클래스 이름을 갖습니다. √ 정규표현식 : ^[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*$ 클래스 안에는 상수와 변수, 함수를 사용할 수 있고, 메소드가 객체 컨테스트에서 호출되는 경우 자기 자신의 객체를 나타내는 $this 를 사용하여 호출합니다. $this 를 붙이지 않으면 일반 변수(로컬 변수)로 처리해 버립니다. Tip : php5.3부터 변수를 사용하여 클래스 .. 더보기