[php]변수

2023. 11. 9. 16:41공부/php

php는 반드시 변수이름 앞에 $(달러)를 붙인다.

 

<?php
	$변수명 = 변수; // 문자일시 "변수";
    echo $변수명;
?>

 

변수가 필요한 이유에는 여러 가지가 있지만, 대표적으로 하나만 꼽자면 편리성에 있다.

 

예를 들어 이런 코드가 있다고 치자.

 

<html>
	<body>
    	<h1>Variable</h1> // 변수를 영어로 Variable이라고 한다.
        <?php
        echo "Lorem ipsum dolor 10000sun sit amet, ea unum brute lucilius eos. Accumsan 10000sun mediocrem in pro, 
        cu est admodum insolens. Pro ex 10000sun homero prompta. At qui nobis fierent suavitate, ad vim 
        consul quodsi. Doctus 10000sun propriae eu est, habeo inimicus eu qui.";
        ?>
    </body>
</html>

 

이 문장에 내 닉네임인 10000sun이 무작위로 들어있다. 이 10000sun이라는 내용을 매일매일 바꿔야 한다고 가정했을 때, 이런 짧은 코드에서의 변환은 간단할 것이다. 하지만 이 문장이 1억 줄이라면? 10000sun이라는 내용이 200글자라면? 아마 바꿀 때마다 한숨을 내쉬게 될 것이다. 그럴 때 바로 변수를 사용한다.

 

<html>
	<body>
    	<h1>Variable</h1> // 변수를 영어로 Variable이라고 한다.
        <?php
        $name = 10000sun
        echo "Lorem ipsum dolor ".$name." sit amet, ea unum brute lucilius eos. Accumsan ".$name." mediocrem in pro, 
        cu est admodum insolens. Pro ex ".$name." homero prompta. At qui nobis fierent suavitate, ad vim 
        consul quodsi. Doctus ".$name." propriae eu est, habeo inimicus eu qui.";
        ?>
    </body>
</html>

 

이런 식으로 변수를 지정해 두고 결합연산자와 함께 변수를 10000sun이 있던 자리에 넣어주기만 하면 위와 똑같은 결과를 얻을 수 있다. 하지만, 유지보수는 더욱더 쉬워지게 된다. 이게 변수의 힘이다. 앞으로는 데이터가 몇 줄이든, 바꿔야 하는 데이터가 몇 개든 본문은 전혀 신경 쓸 필요 없이 변수 내용만 변경해 주면 된다.

'공부 > php' 카테고리의 다른 글

[php]함수 활용  (0) 2023.11.16
[php]함수 사용  (0) 2023.11.14
[php]웹 파라미터  (0) 2023.11.09
[php] 출력과 정수, 문자열  (0) 2023.11.08
서두  (1) 2023.11.03