2010-12-02 31 views
0

私は自分のサイトで2つのアプリケーションを実行しており、同じテンプレートを両方に使いたいと思っています。私のJoomlaのサイトでは、それは次のようにparams.iniファイルにテンプレートの設定を保存します:params.iniファイルから読み込むPHPスクリプト

sidebara_width=150 
sidebarb_width=300 
mainbody_width=500 

1行その後無カンマやセミコロンの各パラメータ。他のテンプレートに同じ値を使用したいと思います。 <div id="sidebars" style="<?php echo $sidebara_width ?>.px">

ように私はparams.iniファイルからこれらの値を読み、$sidebara_width,ように$sidebarb_widthという変数に300の値を割り当てると呼ばれる変数に150の値を割り当てることができ、小さなPHPスクリプトを必要としています。

親切

答えて

3

機能がありますが、あなたはあなたがしたいかもしれません

よろしく

+0

甘い感謝バディ。これを試して結果に戻ってきます。 –

+0

あなたの歓迎ですが、この写真のように答えの横にあるチェックボックスをクリックして、正しい答えにするのが正しいかどうかを確認してください。http://blog.stackoverflow.com/wp-content/uploads/stackoverflow-answers-accepted1 .png = D – Breezer

1

でこの

$ini_array = parse_ini_file('path to file'); 
$sidebara_width = $ini_array['sidebara_width'] 
$sidebarb_width = $ini_array['sidebarb_width'] 

などのようにそれを使用することができ parse_ini_file

と呼ば助けますチェックアウト:parse_ini_filehttp://php.net/manual/en/function.parse-ini-file.php

そうしないと、preg_match_allhttp://ca2.php.net/preg_match_all)を使用し、それに合わせて、簡単な正規表現を使用することができます。

  • クリスチャン
+0

そうしたリンクが本当に役に立ちます。ありがとう –

関連する問題