<?=$변수명?>

<?=$변수명?>

QA

<?=$변수명?>

본문

<?=$변수명?>..이런게 보이던데요

 

<?ehco$변수명?> 과 같은것인가요?

<?=  이런것은 검색해바도 안보이네요 

php 몇버전부터 나온것인가요?

이 질문에 댓글 쓰기 :

답변 2

<?= echo 를 약어로 사용하는 echo 명령어입니다

echo 구문을 한줄로 나열할때는 자주 사용이 됩니다

<?=$변수명?>

하지만 여러줄일때 안되지요

<?

$변수 = $변수값;

$변수1 = $변수1값;

=$변수.$변수1;

?>

이런건 안되지요

그래서 이럴경우는 echo를 적어서 표현을 합니다 

 

단축 코드라고 보시면 됩니다. 자세한 사이트 링크 걸어드립니다. 한번 읽어보세요.

 

http://phpdoc.me/manual/kr/function.echo.php

아 채택은 상관없습니다..ㅋ
=========================================================================
echo 는 실제로는 함수가 아닙니다 (언어 구조입니다). 이 때문에, 사용할 때 괄호는 필요 없어요. (몇개의 다른 언어 구조와 달리)echo 는 함수처럼 동작하지 않습니다. 그래서 함수의 상황 중에서는 항상 사용할 수 없습니다. 덧붙여 복수개의 파라미터를 지정해echo 를 호출하고 싶은 경우 괄호 안에 파라미터를 기술하고는 안 됩니다.

echo 에는 시작 태그의 직후에 등호를 붙인 단축 구문도 있습니다. 이 단축 구문은 PHP 5.4.0보다 이전 버전에서는 설정 옵션이short_open_tag 유효한 경우밖에 쓸 수 없습니다.
=========================================================================
이부분이 엄청 중요한 부분이라서 링크를 걸어드린거에요 ㅋㅋ

나중에 다른 서버 혹은 어떠한 서버에서 작성을 하실때 똑같은 방식을 썻는데 왜 안되지 라고 할떄가 있을것입니다.

 PHP 5.4.0보다 이전 버전에서는 설정 옵션이short_open_tag 유효한 경우밖에 쓸 수 없습니다.

이게 중요한 부분이죠 ㅋ 이것만 아시면 실제로는 단축코드라고만 생각하시면 됩니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 29
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT