2

私はこのコードの一部で立ち往生しています..静的テーブル変数を呼び出そうとしましたが、できません。

私は非常に単純な問題を抱えていると思いますが、私のプロジェクトにとって効果的で有害です。

私のクラス:

<?php

public $table;

class Functions
{
    public function ehe()
    {
        return $table[4];
    }
}

?>

私のsystem.phpファイル:

    $fn = new Functions();

    /* static tables */
    $table  = array(
                    0 => 'account.account',
                    1 => 'player.player',
                    2 => 'auction_house.items',
                    3 => 'auction_house.admin',
                    4 => 'auction_house.store',
                    5 => 'auction_house.styles',
                    6 => 'auction_house.logs',
                    7 => 'auction_house.coupons',
                    );

私のインデックスファイル(例):(system.php&classesと接続)

echo $fn->ehe;

私のエラー:

Notice: Undefined property: Functions::$ehe in C:\Program Files (x86)\EasyPHP-DevServer-13.1VC9\.......php on line 178

少し 2 番目の質問: また、2 つのクラスがあります。1: 関数クラス。(クエリ処理などを含む) 2: MySQL 接続クラス。この 2 つのクラスをクエリ用に接続したいと考えています。これはどのように可能ですか?..

4

2 に答える 2