php 기초 문법

PHP(하이퍼텍스트 프리프로세서)는 웹 개발을 위한 매우 인기 있는 서버 측 스크립트 언어입니다. 
PHP를 사용하여 동적 웹 페이지를 만들고 데이터베이스와 상호 작용할 수 있습니다. 

아래는 PHP의 기초 문법을 알려드리겠습니다. 

1. 문법

 PHP 코드는 일반적으로 <?php로 시작하고 ?>로 끝납니다. 
세미콜론(;)은 문장의 끝을 나타냅니다.

<?php
// PHP 코드 작성
echo "안녕하세요, PHP!";
?>

 

2. 변수

변수는 $로 시작하며 대소문자를 구분합니다.

$name = "홍길동";
$age = 30;

 

3. 문자열

문자열은 작은따옴표(') 또는 큰따옴표(")로 둘러싸서 정의할 수 있습니다.

$str1 = '작은따옴표 문자열';
$str2 = "큰따옴표 문자열";

 

4. 숫자

PHP에서 숫자는 정수나 부동 소수점 수로 표현됩니다.

$num1 = 42;        // 정수
$num2 = 3.14;      // 부동 소수점 수

 

5. 배열

배열은 여러 값을 하나의 변수에 저장하는 데 사용됩니다.

$colors = array("빨강", "노랑", "파랑");

 

6. 조건문

if, else if, else를 사용하여 조건문을 작성할 수 있습니다.

$age = 18;
if ($age >= 18) {
    echo "성인입니다.";
} else {
    echo "미성년자입니다.";
}


할당 연산자(=)는 조건식으로 사용할 때 주의해야 합니다.

조건문에서 사용해야 할 것은 비교 연산자(예: == 또는 ===)입니다.
비교 연산자를 사용하여 변수의 값을 다른 값과 비교하는 것이 조건문을 올바르게 작성하는 방법입니다.
올바른 형태의 조건문은 다음과 같이 작성되어야 합니다.

if ($age == 18) {
    // $age가 18인 경우에만 실행될 코드
}

 

7. 반복문

for, while, foreach 등을 사용하여 반복문을 작성할 수 있습니다.

for ($i = 0; $i < 5; $i++) {
    echo "반복 횟수: " . $i;
}

 

8. 함수

함수 함수는 코드 블록을 그룹화하고 재사용성을 높이는 데 사용됩니다.

function greet($name) {
    echo "안녕하세요, " . $name . "님!";
}

 

9. 데이터베이스 연결

PHP를 사용하여 데이터베이스에 연결하고 데이터를 가져오는 것은 웹 개발에서 중요한 부분입니다.mysqli나 PDO를 사용하여 데이터베이스 연결을 설정할 수 있습니다.

$servername = "localhost";
$username = "사용자명";
$password = "비밀번호";
$dbname = "데이터베이스명";

$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
    die("데이터베이스 연결 실패: " . $conn->connect_error);
}


이것은 PHP의 기초 문법 중 일부입니다. 

웹 개발에서 더 고급 기능과 프레임워크를 사용하여 더 복잡한 웹 애플리케이션을 개발할 수 있습니다. 
PHP 문서 및 온라인 자료를 참고하여 더 많은 정보를 얻을 수 있습니다.

728x90