1일차:문자열출력과 변수선언
1일차 php 공부 첫날
역시나 가장 기본적인 문자열 출력을 해보았다.
어떤 언어를 배우든 hello world를 처음에 찍으니까..
문자열출력은 금방 공부할것 같으니 변수선언까지..~
▶ 문자열 출력(echo, print)
개발환경에서 설치했던 AcroEdit를 실행한 후 echo,print 함수를 사용해보겠다.
1
2
3
4
5
6
7 |
<?
echo ("1일차 echo와 print차이<br>");
echo "1일차 echo와 print차이<p>";
print ("1일차 echo와 print차이<br>");
print "1일차 echo와 print차이<br>";
print "1일차 echo와 print차이"
?> |
cs |
공부하다보니 문자열 출력에는 echo와 print함수가 있던데 어떤 차이가 있을지 위주로 공부를 해보았다.
똑같은 문장 "1일차 echo와 print의 차이" 를 조금씩 다르게 5가지를 적어봤는데 출력결과는 어떻게 나올까?
똑같이 나온다.
<br>과 <p>의 차이는?
<br>과 <p>의 차이는 똑같이 엔터를 치는 효과라고 보면 된다 <br>은 줄바꿈, <p>는 문단바꿈이다 엔터 한번, 엔터 2번이라고 보면 되겠다. |
line6에서 ;세미콜론을 안붙였는데도 에러가 안나는 이유는?
;세미콜론이 없어도 그 후에 바로 마지막 ?>가 명령어의 끝이라는 의미가 있어서 에러가 안나는 것이다. 만약 line5에서 ;세미콜론을 안붙였으면 에러가 난다 |
그렇다면 print와 echo의 차이는?
① print는 함수이고 echo는 함수가 아니다 ② print함수는 리턴값 true,false가 있다. = 음 아직 시작하는단계라 간단하게 생각하면 print는 리턴값이 있어서 echo에 비해서 속도가 느리다 print는 속도가 느린대신 echo보다 복잡한 작업이 가능하다 |
작성중..
'틈틈이 > PHP' 카테고리의 다른 글
시작 + 개발환경구축 (0) | 2015.04.10 |
---|