웹마스터 팁

http://www.cyworld.com/club/main/club_main.asp?club_id=50000756""사용법 진짜초모만

Q: 이럴땐?

echo("
어쩌구 저쩌구 "냠냠냠" 또 어쩌구 저쩌구 ");
?>
암튼 이러구 실행하면 ""요거 부분에서 에러가 나요.
헌데 ''요거는 에러가 안나니 이상함니다

A:

echo("
어쩌구 저쩌구 "냠냠냠" 또 어쩌구 저쩌구 ");
?>
암튼 이러구 실행하면 ""요거 부분에서 에러가 나요.
헌데 ''요거는 에러가 안나니 이상함니다.

에서 " 를 사용하기 위해서는
"냠냠냠" 부분을 "냠냠냠"일케 쓰면 에러가 나질 않습니다.
님께서도 이 구문을 자세히 보시면 알겠지만 ..
echo 문이 첨 시작할때 "이 있는데 중간에 또 "이 있다면.. 이넘의 echo 구문이 이디메가 끝인지를 알수가 엄으므로 에러가 발생을 하는것은 당연한것..
아닌감요?
그러니 구지 "를 사용을 하고자 한다면 " 이런 식으로 사용하면 에러발생은 안됨..
이상 초보가...

이것은 PHPSCHOOL에서 가져온 글입니다요.

------
""사용법 --저의 경우는...

저의 경우엔 " <--요렇게 많이 쓰지만...
어떤 경우엔...아래처럼도 쓴답니다.
echo "내용~~~~";
?>
"냠냠냠"
echo "내용~~~~";
?>
별 다른 이윤 없습니다.
HTML코드가 중간중간에 들어갈때 " 를 사용하니 소스가 지저분해지는 경우가 많더라구요.
그래서 저런 방법으로 코딩을 자주 해요..^^;;

이상 허접한 초짜가...
-------
' 와 " 의 구분.... *^^*

제가 아는 한도내에서 설명해 보겠습니다.

우선 ' 의 경우는 이 안의 내용은 모두 문자로만 인식한다는 것입니다...
PHP의 강점이자 맹점이 될수도 있는 변수 사용에서.. 문자열 안에 변수명을 쓸경우
변수의 값이 출력이 되는데 이때 작은따옴표로 묶이면 변수명을 그냥 문자로 익식하고
그대로 출력을 합니다...

" 의 경우..
큰 따옴표 안의 문자는 PHP 엔진이 파싱을 한다는 것입니다.
따라서 변수명을 함께 쓰면 PHP 엔진이 해석을 하여 출력해 줍니다.

두 가지 경우의 공통은 같은 종류의 따옴표를 사용할경우 이스케이프문자와 함께써야 합니다.
큰 차이점 이라하면 위에서 말씀들였듯이 PHP엔진이 해석을 하느냐 안하느냐의 차이때문에 처리 속도가 차이가 나는것입니다.
작은 따옴표로 처리할때가 아주 조금 빠르겠죠? *^^*

그리고 많은 내용을 출력할때... 자바스 크립트를 이야기하셨을겁니다..
다음과 같이 해보세요.. *^^*

echo <<<END
이런식으로 작성할경우 작음 따옴표와 큰 따옴표를 맘껏 이용하실 수 있으리라 생각됩니다. <BR>
HTML 문서에서...ㅋㅋㅋ 큰따옴표 "*^^*" 작은따옴표 '*^^*'

<SCRIPT>
window.alert('자바스크립트에서 작은따옴표');
window.alert("자바스크립트에서 큰따옴표");
</SCRIPT>
END;
--------

p.s: 이자료도 싸이월드에서 가져왔습니다.. 죄송..필요해서요^^

제목 글쓴이 날짜
echo를 처음사용하시는 초보들에게... [10] ZipShin 2002.07.06
배경그림과 글자색상,배경색상을 지정해주는 php스크립트 [2] ZipShin 2002.07.07
php소스를 윈도우 실행파일로 만드는 컴파일러 있나요? [2] 소우리 2002.07.08
[PHP]간단한 로그인페이지 만들기 [15] ZipShin 2002.07.09
[추천 팁] 웹 브라우저가 한글인지 영문인지(다른 언어인지) 자동 인식하기... [1] 박용구 2002.07.10
PHP 와 Flash 를 이용해 즉석복권을 만들어 보자. [2] 다솜아빠 2002.07.10
[추천 팁] 파일의 최종접근시간과 파일의 수정시간을 알려주는 함수 [2] ssukai 2002.07.10
[추천 팁] 폴더내의 파일중에서 특정정보만 뽑아오기. [2] M2Vis 2002.07.12
PHP를 리눅스 셸 프로그래밍할때 PHP파일 의 경로.. [2] 실버 2002.07.18
원격침입과 도스공격이 가능한 PHP 취약점 [11] JunYa™ 2002.07.24
(삽질완료) 다중도메인, 접속도메인따라 경로결정 [1] nrhythm 2002.07.25
[초보자] 자기 계정에 APM,Perl,PHP이 지원하는지 알아보기. [5] ZipShin 2002.08.01
[Header 이용하기 #1] No-cache [1] )OsE= 2002.08.01
[Header 이용하기 #2] 파일 다운로드 )OsE= 2002.08.01
[Header 이용하기 #3] 페이지 이동 [2] )OsE= 2002.08.01
[초간단 팁] 프로그래밍 스타일, 절대 경로 [8] )OsE= 2002.08.02
Apache나 IIS등 웹서버 설치 않하고도 PHP 실행해보는 방법 [9] 차카게살자 2002.08.02
TheMics의 예제와 함께하는 PHP기초(中) [1] TheMics 2002.08.05
[클래스] 클래스 #1 [8] file )OsE= 2002.08.07
쓸모있는 PHP Tip (다 알구 있을런지 모르겠네여..^^) [1] 이삐아이(체리) 2002.08.09