새로운 버전에서 $g4['path']와 $g4[path]의 차이가 무었이길래...

· 19년 전 · 1165 · 6
그누보드 4.06.18버전을 받아보니, 이전 버전과 다른 점이 있습니다.

어떤 $g4[path]의 경우는 $g4['path'] 와 같이 배열 요소에 따옴표가 다들 붙어있네요..
그러나,

include_once("$g4[path]/head.sub.php");

이런 곳 안에서는
$g4[path]를 그냥 사용한 것 같습니다.
이것은 한 예이지만, 다른 배열변수도 이렇게 따옴표를 사용하여 만들어져 있군요...

php를 잘 몰라서 그런데..
두개의 차이가 무엇인지요..

또, 이렇게 바뀌고 나니까, 개인적으로 수정하거나 만든 파일들에서도 어떤 규칙(?)을 따라서 바꿔줘야 환경변수를 인식할 수 있을 것 같은데,

어떤 규칙이 있다면 한 수 가르쳐 주시기 바랍니다.
|

댓글 6개

다음 링크를 참조하시기 바랍니다.
http://www.sir.co.kr/bbs/tb.php/g4_qa/16278
이런, 이미 나와있었군요..
그럼, ''로 둘러싸는 이유가, 배열 변수 내에 사용된 명칭을 상수로 사용하면 중복될까봐 그런거군요..
제가 이해한 것이 맞나요?
맞으면, 간단히 '빙고'로 대답해 주시면 감사하겠습니다.(뭐, 다른 말로 설명해주셔도 됩니다.)
맞습니다. 비 아이 엔 지 오
전 아무리 봐도 무슨 말인지 모르기 때문에 뭐라 말하기 어렵네요. ㅋ

뭐 이런 질문도 했었죠.

http://www.sir.co.kr/bbs/tb.php/g4_qa/16296

제가 내린 결론은,

저는 웹호스팅 사용하기 때문에? 아직 이해를 못했기 때문에 그냥 하던데로 스킨을 만들어야죠. ㅡ.ㅡ
php가 어려운 이유는, sql문을 사용할 때, echo 문을 사용할 때, 그리고
array 안에서 변수명을 사용할 때 싱글쿼터 더블쿼터를 적시적소에 사용해야 하기 때문이랄까.. 어렵군요...
이건 제가 아직도 잘 정립이 안되는 문제인데.. 좀 더 눈에 힘주고 생각해봐야 할 것 같습니다.
누군가 이문제를 속시원히 정리해 놓은게 있는지 웹을 뒤져봐야 하겠습니다.
도움 감사합니다.
공부해야겠네요
--코멘트 오해의 소지를 줄이려구 약간 수정했습니다.--
http://www.php.net/manual/en/language.types.array.php#language.types.array.foo-bar
참고 하세요
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
19년 전 조회 1,031
19년 전 조회 1,502
19년 전 조회 2,621
19년 전 조회 1,539
19년 전 조회 3,235
19년 전 조회 957
19년 전 조회 909
19년 전 조회 1,906
19년 전 조회 1,537
19년 전 조회 1,166
19년 전 조회 2,378
19년 전 조회 1,665
19년 전 조회 1,162
19년 전 조회 1,553
19년 전 조회 1,516
19년 전 조회 1,002
19년 전 조회 1,531
19년 전 조회 2,272
19년 전 조회 2,437
19년 전 조회 1,210
🐛 버그신고