php 웹 프로젝트에서 config.php 로 설정 값 관리하기

config.php 설정 파일 내용 추가

<?php
// 데이터베이스 설정
define('DB_HOST', 'localhost');
define('DB_USER', 'root');
define('DB_PASS', '123456');
define('DB_NAME', 'my_web_db');

// 사이트 기본 주소 및 경로
define('SITE_URL', 'http://localhost/my_project');
define('SITE_NAME', '내 웹사이트');
?>

사용시, require 또는 include를 사용하여 불러온 후, 상수를 사용

<?php
require_once 'config.php';

// 데이터베이스 연결 예시
$conn = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME);

if ($conn->connect_error) {
    die("연결 실패: " . $conn->connect_error);
}

echo SITE_NAME . "에 오신 것을 환영합니다!";
?>

위로 스크롤