문자열 연산자

  정수끼리의 합은 "+"로 표시하지만,
  하지만 문자열 끼리의 합은 점(".")연산자로 표시하죠

   //문자열 연산자

   $a="php";
   $b="와";
   $c="mysql";
   $d=$a.$b.$c."";
  
   echo $d;

   //숫자를 문자열 연산자로 쓸 경우

   $e=12;
   $f=34;
   $g=$e.$f."";
   echo $g;

        결과 : php와mysql
                 1234
          
        설명 : 문자열끼리의 연산인 경우 문자열을 이어주고 숫자를 문자열 연산자로 쓴
               경우는 php가 데이터 형태를 연산에 따라 자동으로 처리하기 때문에
               숫자연산이 아닌 문자열 연산으로 판단하여 46이 아닌 1234로 표현하게
               됩니다. 


출처 - http://drchkim.com/bbs/view.php?id=ch_03&page=6&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=subject&desc=asc&no=97



'Development > PHP' 카테고리의 다른 글

php - PDT 설치  (0) 2013.05.13
php - mail() 함수 사용시 한글 깨짐 문제  (0) 2013.04.06
php - mail  (0) 2013.04.06
copyright 년도 자동표기하기  (0) 2013.03.06
php - include vs require  (0) 2013.01.08
Posted by linuxism
,