単純にクエリを実行して、結果を配列で取得しようとしています:
function run_query($query)
{
$out = '';
$db = new PDO("mysql:host=localhost;dbname=test","test","test");
$out = $db->query($query)->fetchAll(PDO::FETCH_OBJ);
return $out;
}
そして反対側では:
$l_o_array = $php_functions->run_query('SHOW TABLES');
$temp = implode(',', $l_o_array);
結果: キャッチ可能な致命的なエラー: クラス stdClass のオブジェクトを文字列に変換できませんでした
これは を使用しているためだと思いますFETCH_OBJ
が、文字列の配列を取得するには何を使用すればよいでしょうか?