2016-12-26 10 views
0

例えばWordpressのようにMySQLデータベースにアプリケーション構成変数を格納できるPHPオープンソースクラスはありますか? 私はこのようなものを保存し、読みたい:データベースにアプリケーション設定変数を保存します

$config['name'] = "test1"; 
$config['name']['subname'] = "test2"; 
MySQLデータベーステーブル内の

、およびデータベースの表に、この

Id | Name  | Value | Parent Name Id | 
1 | 'name' | 'test1' | null   | 
2 | 'subname' | 'test2' | 1    | 

などのようなものを見てする必要があり

必要
+0

[リンク](https://github.com/dschreck/php-eav-example)。 – Milos

答えて

1

クラススタイルはありません。たとえば :私はここに解決策を見つけた

//config.php 

    $config['name'] = "test1"; 
    $config['name']['subname'] = "test2"; 

//other php. 

    require_once('{path to config.php}'); 
    echo $config['name']; 
    echo $config['name']['subname']; 
+0

はい変数値がユーザーによって変更されるため、これらの値をデータベースに書き込む必要があります。この新しい値をサーバーのiniファイルに書き込むことはできませんが、データベースに書き込むことはできます。したがって、これらの値を読み込んでデータベースに書き込むクラスが必要です。 – Milos

+0

フォーマットされたデータを変更するリレーショナルデータベース、Mysqlを使い続けるのは意味がありません。その場合、私は非SQLデータベースmongodbのようなものを書くべきだと思います。 mysqlを使用する必要がある場合は、文字列操作を使用してvarcharデータ型を格納することができます。 –

関連する問題