PHP
PHP는 서버측에서 실행되는 스크립트 언어입니다.
PHP 서버사이드 스크립트 언어입니다.
자바스크립트는 웹 브라우저에서 내장된 인터프린터에 의해 해석되는 언어입니다.
즉 웹 브라우저에서 이용할 수 있는 프로그램입니다. 반면에 PHP는 서버에 설치된 PHP에 의해 해석됩니다.
이러한 처리를 가능하게 해주는 프로그램은 PHP , JSP, ASP 등 있으며, 워드프레스, 줌라, XE, CAFE24, 티스토리 등의 프랫폼 역시 PHP을 기반으로 하고 있습니다.
1. 코드영역
1) PHP 권장 스타일 : <?php ?>
2) SGML 스타일 : <? ?> => 서버에서 지원 안하는 경우가 있어서, 지양하지 않으며, 서버가 달라질 때 문제가 생길 수 있다.
3) HTML. 스크립트 스타일 : <script language =“php”> ... </script>
4) ASP스타일 : <% %>
ex)
<?php
//값을 찍어보는 함수 echo
//마지막은 꼭 세미콜론(;)을 꼭 찍어줘야합니다 !
echo “PHP 수업에 잘 오셨습니다”;
#주석문
//
/* */ -> 권장스타일
#
//주석 오류 나는 예시문
/* /* */ */
?>
2. 변수
1) 변수 설정
$변수이름 = 초깃값;
ex )
<?php
$var = 10 //정수
echo gettype($var) //해당 변수 타입을 출력함 (정수, 문자, …)
?>
2) 변수이름 제한
- $this는 사용할수 없습니다.
- 공백이 포함될 수 없습니다.
- 변수의 이름은 대소문자를 구분합니다.
<?php
echo “변수 ₩$var에 저장된 값은 $var 입니다.”;
//변수 $var에 저장된 값은 .
echo “변수 ₩$var에 저장된 값은 {$var} 입니다.”;
//변수 $var에 저장된 값은 10입니다. -> 이 방식을 선호합니다.
//위처럼 안쓰는 이유는 에디터에서 색이 다르게 안나와서
//("ㅇㅇㅇ.”+ $var +”.ㅇㅇㅇ") 로 묶는 경우가 있습니다.
?>
3) 변수의 초기화
: php에서는 반드시 변수의 선언과 동시에 그 값을 초기화할 필요가 없다고 하지만 for문이 돌기전에 초기화해주는 것이 좋습니다.
유용 사이트 : http://www.tcpschool.com/php/php_basic_variable
'스터디 > 백엔드' 카테고리의 다른 글
[PHP] 한글 NFD 정규화 : MAC 한글 깨짐(자소분리)현상 (0) | 2020.12.17 |
---|---|
[PHP] 연산자(Operator) (0) | 2020.11.20 |
우리의 만남 두번째.[PHP 함수종류 상수] (0) | 2020.11.12 |
첫 모임 설렘 가득한 우리의 토론의장 Start. (1) | 2020.11.09 |