본문 바로가기

Programming Language/PHP

(38)
[PHP] 조건문 ( if문 / switch문 ) ● 조건문 이란? : if문을 사용하면 '만약 ~이면 A를 실행한다. 아니면 b를 실행한다'처럼 조건을 만족하는지 판단해 처리합니다. ​ ​ ● if문 : 한가지 조건을 만족할때(참) 실행할 처리는 다음 형식을 사용합니다. ​ 예) if(조건문) { 처리 문; ]else{ 처리 문; } ​ $score변수에 30을 대입해줍니다. if(조건문)에서 조건문을 40이상일경우 echo로 true출력해주고, 아닐경우는 false를 출력해줍니다. 이번에는 if문을 중첩해서 사용해보았습니다. 또한, 논리 연산을 사용해봤는데, 우선 $sex변수에 man을 대입하고 남성인 man일때 if에 true로 중첩 if문에 들어갑니다. 그리고 이번에는 $age변수로 20대일경우 true로 "채용합니다."라는 문자가 출력됩니다. ..
[PHP] 연산자 ( 대입연산자, 산술연산자, 증감연산자, 비교연산자, 논리연산자, 삼항연산자, 비트연산자, 형 변환연산자) ● 연산자란? : 연산자는 +나 -와 같은 연산을 하는 기호입니다. PHP는 문자열을 포함하는 숫자를 그대로 산술 계산을 하는 등 암묵적 형변환(캐스팅)을 곳곳에서 합니다. ​ ​ ​ ​ ● 대입 연산자 : =은 대입 연산자로써, 왼쪽 항에 있는 변수or 상수등에 오른쪽 항의 값을 대입하고 설정합니다. 예를 들어 $a=2는 2를 $a변수에 넣는 식입니다. $a, $b, $c를 각각 세개의 변수를 선언해줍니다. 그리고 우측에 100을 대입해줍니다. 그렇게되면 100이 $c에 대입되고, $c의 값인 100은 $b변수에 대입되고, $b의 값인 100이 $a에 대입됩니다. 그리고 출력해보면 모두 100이 나옵니다. 그리고 7번줄에서 $a변수에 1을 더해줍니다. 그러면 101이 출력됩니다. ● 복합 대입연산자 :..
[PHP] Sublime Text2(에디터) 설치방법 / 다운로드 (+PHP 실행) ● Sublime Text2 란? : 코드 에디터로 프로그래밍 언어를 작성 할 때 사용하는 프로그램으로 빠르고 가볍고 확장성이 좋은 에디터입니다. http://www.sublimetext.com/2 Sublime Text 2 - Sublime Text www.sublimetext.com 1. 위 URL을 통해 홈페이지에 접속해주고, 위 사진처럼 OS버전에 맞게 다운로드 버튼을 클릭해줍니다. 2. 위 사진처럼 체크박스를 클릭해줍니다. (바탕화면에서 바로가기를 만들어줄건지 여부에 대해 물어보는 체크박스입니다.) 설치를 모두 끝내시면 다운로드가 모두 완료되었습니다. 만약, PHP를 바로 구동하싶으시면, 아래 URL을 설치하셨다고 가정하고 연동해서 PHP실행해보겠습니다. https://choseongho93.t..
[PHP] 윈도우 환경에서 PHP한번에 설치 및 실행하기 (+ MySQL / Apache) PHP스톰 에디터로 한번에 AMP가 사용가능하지만, 유료이기때문에 다소 힘들수있습니다. 아톰에디터로도 사용을 하시는 분들이 간혹 있지만, Apache와 MySQL을 별도로 설치해서 연결해야 합니다. 그래서 불편하기떄문에 이번 편에서는 한번에 설치하는 방법을 통해 PHP 편리하게 학습하시는 분들을 위해 포스팅해보겠습니다. * WAMP란? : Window에서 Apache, MySQL, PHP를 한번에 설치하는 약어입니다. (윈도우가 아니라면 그냥 AMP라고 불립니다.) https://bitnami.com/stack/wamp/installer Install WAMP, Download WAMP show MD5 f003af88844e45da7c2929917db4087a SHA1 01eac2c772b8309dd3e..
[PHP] 문자, 변수 값 표시하기 (echo, print_r, var_dump) ● echo ( 변수값 표시하기 ) : echo는 HTML에서 문자열을 출력하기 위해 사용하는 명령입니다. 값이 한 개면 괄호를 붙인 형식을 사용합니다. HTML코드인 " "을 출력하면 웹 브라우저에서 줄 바꿈을 합니다. echo키워드를 사용해서 웹브라우저에서 값을 표시해줍니다. 을 통해 줄바꿈이 일어나는것을 볼 수 있습니다. 값을 여러개 표시할때는 echo 키워드에 ,(쉼표) or .(마침표)를 사용해주시면됩니다. 그러면 여러개의 값을 연속해 표시할 수 있습니다. 단, 값이 여러개일때 고라호를 붙인 형식은 오류가 발생하기때문에 주의해주세요. 위 사진에서는 $msg 변수에 문자열을 담아 저장해두고, print키워드를 통해 출력해주었습니다. 만약에 값을 한개만 표시하는 경우에는 print()를 사용할수 있..
[PHP] 변수, 상수 / 주석 ▶ 변수, 상수 / 주석 : 값을 일시적으로 보관하고 계산할 때 변수를 사용합니다. 변수명은 대소문자를 반드시 구별해주어야 합니다. JAVA와 달리 PHP는 변수 자료형 타입별로 지정해주지 않습니다. 그러기 때문에 PHP 변수선언할때 JAVA에 비해 편리합니다. ​ ​ ● 변수명 규칙 : 변수명은 영문 or 밑줄로 시작하고 두번째 문자부터는 숫자도 사용할 수 있습니다. 반드시 영문 대문자와 소문자는 구별하므로 주의해야 합니다. 예를 들어 $AGE와 $age는 다른 변수로 취급됩니다. 위 사진을 보시면 변수를 선언해주고, 합계와 평균을 구해보았습니다. $(달러)를 사용해서 변수를 선언해주고, 대입을 통해 값을 넣어주었습니다. $total변수는 세과목의 합산 점수를 담아주는 변수를 만들어주었습니다. 평균도 ..
[PHP] 시작 태그와 종료 태그의 종류 / HTML코드에 PHP코드 삽입하기 ▶ 시작 태그와 종료 태그의 종류 / HTML코드에 PHP코드 삽입하기
[PHP] PHP스톰(에디터) 단축키 모음 ● PHP스톰 단축키 모음 ( 빨간색으로 표시한것은 유용하게 쓸수있는 단축키 입니다. ) ​ ​ Art + ` : vcs 팝업 ​ Ctrl + Art + L : 소스 정렬 Ctrl + + / - : 함수등을 접었다 폈다 Ctrl + G : 라인 이동 Ctrl + 마우스 클릭 : 해당 function, method로 이동 Ctrl + } or { / ] or [ : 현재 있는 function, method의 시작 { 와 끝 } 로 바로 이동 Ctrl + Art + 방향키 : 이전 위치, 이후 위치 이동 Art + 방향키 : 탭 이동 Ctrl + Shift + Backspace : 최근 수정 위치로 이동 F2 (or Shift + F2) : 에러 하이라이트 된 곳으로 바로 이동 ​ Ctrl + F12 : 파..