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라는 값만 남는다