2010-11-28 16 views
1

配列を1つの入力で関連またはオブジェクトとして返す関数が必要です。ここにコードがあります。PHP関数からの配列を返す

function fetch_article($key) { 
    global $sysconfig; 
    if ($sysconfig['datastore'] == 'wincache') { 
      $data = wincache_ucache_get($key); 
      return $data; 
    }elseif ($sysconfig['datastore'] == 'apc'){ 
      $data = apc_fetch($key); 
      return $data; 
    }elseif ($sysconfig['datastore'] == ''){ 
      $data = $db->query("SELECT * FROM pages_content WHERE id = '" . $key . "'"); 
       $data = $data->fetch_assoc(); 
       return $data; 
    } 
} 

私は機能に関する多くの経験がありませんので、私には負担してください。

+0

問題が何ですか?もう1つ "}"を最後に置いてください。このコードはうまくいくはずです。 – Scorpil

+0

@Scorpil、回答を提供し、受け入れられるかもしれません。 –

+0

それは申し訳ありませんが、結果セットが配列なので、$ data ['name']が生成され、出力されない場合があります。 500sでスクリプト。 – bear

答えて

0

配列オブジェクトを保持する変数を返すだけで問題ありません。

関連する問題