Web언어/PHP 3

[PHP] "(큰 따옴표) 와 ' (작은 따옴표) 차이

큰 따옴표와 작은 따옴표의 구분은 PHP 코딩을 하면서 가장 헷갈렸던 부분이다. 큰 따옴표와 작은 따옴표는 둘다 문자(문자열)를 출력하지만 기능상의 차이가 있다. 어떤 차이가 있을까? 가장 큰 차이는 변수 치환이다. 1) 큰 따옴표 출력결과 > 하늘이 유독 푸르다. 큰 따옴표 안에 $ 표시된 변수가 들어가면 PHP 인터프리터는 이를 변수로 감지한다. 그리고 알맞는 값으로 치환한다. 그러나 $를 문자로 출력해야하는 경우도 있다. 이때는 이스케이프 문자를 사용한다. 출력결과 > 100 만원은 내꺼 $$ 이렇듯 큰 따옴표 안에는 단순 문자로 인식되지 않는 문자들이 있기에 이스케이프 문자들이 존재한다. PHP 인터프리터는 이스케이프 문자를 인식하면 알맞는 문자로 변환한다. \" 큰 따옴표 출력 \' 작은 따옴표..

Web언어/PHP 2021.06.21

Visual Studio Code에서 PHP 개발하기

Visual Studio Code에서 PHP 개발을 시작해보자. 우선 Bitnami WAMP를 통해 아파치 웹서버와 PHP 인터프리터를 설치해야한다. 아래의 블로그에서 설치 과정을 자세히 알려주니 참고를 추천드린다. 비트나미(bitnami) WAMP 아파치 웹서버 설치 방법 웹개발을 공부한다면 웹 애플리케이션을 제작할 때 반드시 필수로 사용되는 웹 서버를 다운로드해야 합니다... blog.naver.com 설치를 완료하면 개발 툴이 필요하다. 개발 툴은 Visual Studio Code를 사용할 것이다. VS Code는 아래에서 다운로드 받으면 된다. Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and avail..

Web언어/PHP 2021.06.21

PHP란?

PHP가 무엇인가? PHP는 '서버사이드 스크립트 언어'이다. 인터넷에 돌아다니는 PHP의 가장 흔한 정의이다. 그러면 왜 PHP가 서버사이드 스크립트 언어라고 불리우는지 핵심 키워드인 '서버'와 '스크립트 언어'를 통해 알아보자. 서버 사이드 (Server Side) 파일철에 종이 문서를 관리하던 인간은 컴퓨터에 문서를 저장할 생각을 하게 된다. 그리고 더 나아가, 문서가 저장된 컴퓨터가 다른 컴퓨터에게 문서를 제공하는 방식을 생각하게 되는데, 이가 바로 웹(Web)과 HTTP 프로토콜의 시작이다. 이렇듯 초기 웹환경은 웹서버(Sever)가 클라이언트(Client)에게 단순히 문서(html)를 제공하는 방식이 전부였다. 하지만 단순히 문서만 주고 받기에는 웹이 가진 잠재성은 무궁무진했다. 웹의 발달로 ..

Web언어/PHP 2021.06.21