[1] PHP - 기본문법_1

2024. 4. 6. 08:59PHP

728x90

[ 환경 ]
ㄴ php 7


1. php 태그

<?php // 개시(시작) 태그
?> // 종료 태그

 

★ 개시태그와 종료태그 사이에서 작성하는 코드를 php 언어로 인식한다.


 

2. 출력문

★ 가장 많이 사용되는 2가지 ( echo, print_r() )만 소개.

<?php 
   // echo = 문자열 출력문

   echo "moonddev"; // 문자열 출력
   echo 1; // 숫자(정수) 출력
   echo 1.1; // 숫자(상수) 출력
   echo 변수; // 변수 출력
   
   echo 1+1; // 덧셈
   echo 1-1; // 뺄셈
   echo 1*1; // 곱셈
   echo 1/1; // 나눗셈
?>

ㄴ 숫자와 문자, 연산식 등 가능.

ㄴ 숫자는 문자열처럼 ""를 붙이지 않고 출력 가능.

ㄴ 변수는 변수사용법에서 추가 설명. ( 변수도 ""를 붙이지 않는다. )

 

ㄴ 출력결과 (변수 부분은 제외하고 출력하였음.)

 

★ 이어붙이기

<?php 
   echo "moonddev"."의 블로그"; // 결과 : moonddev의 블로그
?>

ㄴ php에서는 .을 이용하여 문자열을 이어붙일 수 있다.

<?php 
   print_r(배열); // 배열 출력
?>

ㄴ 배열자리에 배열을 담은 변수값을 넣어서 출력가능

 


3. 변수

★ php에서는 $를 사용하여 변수를 선언함.

<?php 
   $moonddev = "블로그"; // 변수선언
   echo $moonddev; // 변수출력
?>

<?php 
   $num = 1; // 숫자변수
   echo $num+$num; // 덧셈
   echo $num-$num; // 뺄셈
   echo $num*$num; // 곱셈
   echo $num/$num; // 나눗셈
?>

ㄴ 변수로 연산식 가능

 

<?php 
   $text1 = "오늘은";
   $text2 = "토요일";
   echo $text1.$text2; // 변수 이어 붙이기.
?>

ㄴ 변수 이어 붙이기.


 

4. 배열

★ 대괄호[]를 활용하여 변수에 배열 선언.

<?php 
   $test = [1,2,3,4,5]; // $test라는 배열 선언.
   print_r($test); // $test배열 출력.
?>

ㄴ 출력결과

 

★ 배열설명

ㄴ 1. key값

ㄴ 2. value값

ㄴ 배열의 구조를 출력해주며, 지금은 단순한 배열의 형태이지만,  데이터 몇만,수십만건 등으로 늘어나서 확인 하는 경우에 key와 value기준으로 출력하거나 특정부분의 key만 확인하거나 하는 형태로 활용이 된다.ㄴ 배열의 key는 첫번째값이 0부터 시작된다.ㄴ php의 array()함수를 사용하면 key값도 0부터 시작되는 형태가 아니라 문자열,숫자등으로 선언이 가능하다.

 

728x90

'PHP' 카테고리의 다른 글

[6] PHP - 파일 불러오기(include,require)  (0) 2024.04.14
[5] PHP - 로그아웃  (0) 2024.04.12
[4] PHP - 로그인  (0) 2024.04.09
[3] PHP - 세션(SESSION)  (0) 2024.04.08
[2] PHP - MySQL DB서버 연결  (0) 2024.04.07