본문 바로가기

[PHP] php 연산자 PHP문은 사이에 넣는다. PHP에서는 명령어가 끝날때마다 세미콜론(;)을 붙인다. 한줄주석은 // 다중주석은 /* */ PHP에서는 문자열, 숫자, 배열등 변수에 들어갈 값에 따라 변수를 따로 정의할 필요가 없다. 단, 문자열은 큰따옴표 또는 작은따옴표로 감싸야한다. 단, 배열의 경우 array(); 를 사용하여 만든다. 각각의 문자열은 작은따옴표로 감싼다. ex) $name = array('냥','뽀'); 다중배열의 경우도 마찬가지 array(array(),array()); PHP에서는 변수앞에 반드시 심볼$를 붙여야 한다. 변수 네이밍 규칙 변수의 시작은 알파벳이나 밑줄(_)로 해야 한다. 변수의 이름에는 a~z, A~Z, 0~9, 밑줄 만 쓸 수 있다. 변수 이름에는 공백을 넣을 수 없다. 하나 .. 더보기
[PHP] 세션(session) 이란 ? php를 이용해서 로그인 페이지 만들기 세션이란? - 사전적 의미 : 특별한 목적으로 사용자나 단체에 의해 점유되는 일정기간이나 시간 - 웹 환경에서 의미 : 사용자가 특정 우베사이트에 접속하여 머물러 있는 시간 기본적으로 HTTP 프로토콜의 경우, 클라이언트의 요청을 독립적으로 처리하게 된다. HTTP 프로토콜 특성상 사용자의 상태관리가 힘들다는 것이다. 따라서 이를 보안하기 위해서 나온것이 세션(SESSSION) 이라 생각하면 된다. 웹서버에서는 세션ID 를 이용해서 사용자의 정보를 유지/관리 할 수 있다. 세션 시작 / 세션 데이터 추가 / 세션 데이터 삭제 / 세션 종료하기 출처 : http://citylock.tistory.com 더보기
[PHP] if 문 일단 먼저 코드를 확인해보면... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 자 위에 코드를 보실까요? $na 라는 변수엔 0을 넣어줬구요 $age라는 변수엔 13을 넣었습니다. 그리고 그다음에 이제 배우실 if문이 나오네요. 자 그럼 $na 라는 변수에 1이 들어가면 본인인 것이고 1이 아니라면 다른사람 이라고 합시다. 그럼 1일때는 나라고 표시해줘야하고 1이 아니면 내가 아리라고 표시를 해줘야겠죠? 그럴때 쓰는게 저 if문입니다. if($na == 1) 을 보시면 $na라는 변수가 1과 같으면 이라는 뜻이에요 즉 if(조건문) 이 참이면 if(조건문){ } 저 괄호부분 { 여기서 부터 } 여기까지를 실행하게 되어있죠 .. 그럼 조건문을 알아볼께요... if(.. 더보기
[PHP] return, break, continue return은 특정한 값을 리턴 시키는 겁니다, 말 그대로 반환 시킨다는거죠. function returnTest($str) { return $str; } 위 사용자 함수를 이용하여 설명을 하자면 결과는 아래와 같습니다. $message = returnTest("여기에 반환될 값을 입력합니다."); echo "결과 : " . $message; 결과 : 여기에 반환될 값을 입력합니다. returnTest 함수에서 처리된 특정한 값을 리턴시켜 변수에 저장을 하는 것 입니다. break 은 switch 문에서 주로 쓰이죠, break 구문이 들어가 있으면 반복문이나 switch 문을 빠져 나가게 되는 역할을 합니다. switch($조건) { case '1' : echo '조건 1'; case '2' : ech.. 더보기
[PHP] 쌩초보자를 위한 PHP 프로그래밍 ( MySQL 연동) PHP4 이상에서 실행 가능한 소스입니다. MySQL이 설치된 PHP서버에 접속한 후 php파이를 생성 한 다음에 다음 소스를 저장하고 실행해 봅니다. 접속에 실패했다면 호스트 아이디 비밀번호가 맞지 않거나 다른 문제일 수 있다. 이제 접속에 성공 했다면 아래에 다음 소스를 추가해 보자. 더보기