반응형

변수는 $ 기호를 사용하고 변수명은 문자, 숫자,_만 사용하고 첫 글자는 반드시 문자로 시작한다. 변수명에 한글을 쓸 수 있지만 사용하지 않는다. 변수명은 대소문자를 구별한다 ( $abc, $ABC는 완저히 다른 변수이다.)

1 + 2 = 3

"1" , "2" = 12

$a = 1;                  ------------> 변수 마지막엔 반드시 ;

echo("\$a = $a");   ------------> 화면에 출력

 

PHP는 다음과 같이 다양한 데이터 타입의 변수를 지원한다.

스칼라 타입 : 정수(integer) , 실수(float, double) 문자열(string), 불린(bloolean)

다중 타입    : 배열(array) , 객체(object)

<?
$a = 1;
$b = "AA";
echo("\$a = $a <br>");
echo("\$b = $b");
$bo = TRUE;
$int = (integer)$bo; 
$str = (string)$bo;
echo(" \$int = $int<br>
 \$str = $str");
?>

 

 

인용 부호와 문자열

 

$a = "AA";
$b = 'AA';
echo("\$a = $a<br>
 \$b = $b");

 

\n      개행 문자(newline)
\r       개행 문자(carriage)
\t       탭 문자(horizontal tab)
\\       \ 문자
\$      $ 문자
\"      " 문자

 

<?
 $var1 = "1";
 $var1++;
 $var2 = "a";
 $var2++;
 $var3 = 10 + "11";
 $var4 = 10 + 1.2;
 $var5 = 10 + "1.1e2";
 $var6 = 10 + "A11";
 $var7 = 10 + "11A";
 echo("\$var1 = {$var1} <br>");
 echo("\$var2 = {$var2} <br>");
 echo("\$var3 = {$var3} <br>");
 echo("\$var4 = {$var4} <br>");
 echo("\$var5 = {$var5} <br>");
 echo("\$var6 = {$var6} <br>");
 echo("\$var7 = {$var7} <br>");
?>

 

산술 연산자

 

반응형

+ Recent posts