ねっとぱんだ-プログラミング勉強ブログ-

Webデザイン、プログラミングの勉強ブログ。

【php】config.php 複数ファイルで使う関数や変数をまとめる

ファイルをまとめる

dotinstallなどのコードで、データベースに接続する時など複数ファイルで使う関数をまとめていたのでメモしておきます。

コード

各ファイルで読み込む

require_once(__DIR__.'/config.php');

config.php

<?php
//エラーを表示させる
ini_set('display_errors',1);

//PDOに必要な値
define('DSN','mysql:host=ホスト;dbname=データベース名;charset=utf8');
define('DB_USERNAME','ユーザー名');
define('DB_PASSWORD','パスワード');

//特殊文字をエスケープしてその値を返す関数
function h($s){
  return htmlspecialchars($s,ENT_QUOTES,'UTF-8');
}