본문 바로가기
php

[PHP] echo 변수

by 잘노는 주인장 2023. 9. 19.

echo

하나 이상의 문자열을 출력합니다.

추가 줄바꿈이나 공백 없이 하나 이상의 표현식을 출력합니다.

 

echo 는 함수가 아니라 언어 구성입니다. 일부 다른 언어 구성과 달리 echo는 반환값이 없으므로 표현식 컨텍스트에서 사용할 수 없습니다.

 

1. PHP 시작

php를 사용하기 위해서는 파일의 확장자명이 .php 이여야 합니다. 또한 코드를 <?php ?> 로 감싸주어야 합니다.

<?php ?> 안에서는 php문법을 사용해야하고, 그 외의 곳에서는 html 페이지처럼 동작합니다.

<?php
	echo "Hello PHP"
 ?>

 

위와 같은 코드를 작성하면 화면에는 "Hello PHP" 라는 문자열이 출력되며 문자열을 출력하기 위해서는 echo 를 사용합니다.

 

 

2. 변수

php 변수는 $로 시작합니다.

<?php
  $val1 = 10;
  $val2 = 20;
  $val3 = $val1 + $val2;
  echo "$val3 <br>";

  $valStr = "문자열";
  echo "$valStr <br>";
?>

숫자가 할당된 변수는 사칙연산이 가능하며, 변수에 문자열도 할당할 수 있습니다.

문자열에 넣어서 html에 출력할 수도 있습니다.

 

 

<?php
  $name = "김철수";
  echo "{$name}님 안녕하세요."
?>

위와 같이 변수와 문자열을 붙여서 사용하고 싶으면 중괄호{}로 감싸주면 됩니다.

-> 김철수님 안녕하세요.

 

 

<?php
  $name = "임꺽정";
  $price = 30;

  echo $name."이 구매하려는 제품은 ".$price."만원 입니다.";
?>

PHP에서는 문자열을 연결하기 위해서 . 를 사용합니다.( '+' 와 같은 개념)

-> 임꺽정님이 구매하려는 제품은 30만원 입니다.

 

'php' 카테고리의 다른 글

[PHP] var_dump  (0) 2023.09.30
[PHP] PHP 개요 및 소개  (0) 2023.09.07
[PHP] strpos() - 문자열 안에서 특정 문자열 위치 반환하는 함수  (0) 2023.08.31