자바에서는 +를 사용하면 되었는데,

PHP에서 변수를 사용하기 위해서는 마침표(.)를 사용한다.



$str01 = "Hello";

$str02 = "Jang";

 

$str03 = $str01 . " " . $str02;

echo  "str03=" . $str03;


좀 헷갈린다. 하지만 쉽게 말하면 $가 붙은 변수를 문자열에 연결할때는 마침표(.)를 써주면된다.

주의할 점은 뒤에 올 변수가 없는데 .을 붙이면 에러가 발생한다는 것이다.


SQL문을 작성할 때


$sql = 'select * cnt from ' .$tables;


로 쓰면 

테이블명이 달라진다고 해도 조회할 수 있다.




결론

- PHP에서는 문자열과 변수를 조합? 합칠때 +가 아니라 마침표(.)를 사용한다는 것.

- 경험상 쌍따옴표나 작은따옴표 차이는 없다는 것.

- 코드가 길어지면 + 에 비해 매우 가독성이 떨어진다는 것.


그럼 이만~

Posted by sungho88
,