phpで定義した定数や文字列を他の場所で使い回す方法。
javaやswiftでは結構やってましたが、phpではやったことなかったので今後の為にメモ。
PHPで定義した定数や文字列を使い回す方法
定義した定数や文字列を使い回す場合、まず別のところからも参照できるようなクラスを作っておく必要があります。
//common.php
<?php
class Common{//定数定義
const DB_USER = 'db_test';
const DB_PASS = 'testes';
const DB_NAME = 'db_name';
const HOST ='hostserver.jp';
function getDBUser(){
return self::DB_USER;
}
function getDBPass(){
return self::DB_PASS;
}
function getDBName(){
return self::DB_NAME;
}
function getHost(){
return self::HOST;
}
}
?>
これで準備完了。
あとは以下のように呼び出せば別の場所からも定数や文字列を使い回せます。
>|php|
//test.php
<?php
require_once('../common.php');
$common = new Common();
$host =$common->getHost();
?>