Infra & Security Eng/Programming

프로그래밍 언어 기초 (연산자, 변수, 배열)

엔지니어 E 2026. 1. 9. 16:59
반응형
<html>
<head>
	<meta http-equiv="content-type" content="text/html; charset=uft-8">
	<title> 1일차 php 수업</title>
</head>
<body>
안녕하세요<br>
여기는 B class 입니다. <br>
<?
	$a = 1;
	$b ="ab";
	$C="2";
	$d=$a;
?>
</body>
</html>

● <?
?>

이 안에 내용을 넣는다

● 변수: 값을 계속해서 써야할 때 값을 저장 해야 하는데 메모리에 저장함(값=이진수로 저장 되어 있음)
변수는 $ 이다 

ex) $(변수)a(변수명) = 1; (값)

     
● 연산자: = 의 뜻: 오른쪽 값을 왼쪽에 저장 하세요
&d = &a: a 안에 들어 있는 값을 d 에 저장 하세요

 

<html>
<head>
   <meta http-equiv="content-type" content="text/html; charset=utf-8">
   <title>1일차 php 수업</title>
</head>
<body>
안녕하세요<br>
여기는 B class 입니다. <br>
<?
	$a = 10;
	$b = "3";
	$c = $a + $b;
	echo("{$a} - {$b} - {$c}<br>");
	$c = $a - $b;
	echo("{$a} - {$b} - {$c}<br>");
	$c = $a * $b;
	echo("{$a} - {$b} - {$c}<br>");
	$c = $a / $b;
	echo("{$a} - {$b} - {$c}<br>");
	$c = $a % $b;
	echo("{$a} - {$b} - {$c}<br>");
	$c = $a ** $b;
	echo("{$a} - {$b} - {$c}<br>");
	
?>


</body>
</html>
<hr><br>
<? show_source(__FILE__); ?>

● show_source(__FILE__): 이 PHP 파일에 적어놓은 소스 코드 자체를 웹페이지에 그대로 출력해준다

 

 

●  + 연산자는 숫자연산자라 문자 연산자를 더할 수 없어서 에러가 나게 된다

 

● 문자를 연결하려면 . 연산자를 사용하며 반드시 '문자열'로 입력한다 

 

[ ]: (=배열): 하나의 변수에 여러 값을 번호(인덱스)로 저장하는 구조

 

 

● a라는 변수에 1이라는 값을 저장했지만 다시 a 라는 문자열을 저장하면 기존 값 1은 없어지고, a라는 값만 남는다