2016-03-31 7 views
-4

によって返された配列を格納する私は、以下の機能構造を有している。ここPHP:関数

//function 1 definition 
function1(data1) { 

function2(data2); 

} 
//function2 definition 
function2(data2){ 

return array(); 
} 

順番にそれを豊かに別のphpファイル内のすべてのユーザーの私はfunction1を呼び出し、そこにいくつかのデータを渡している、と関数2に渡します。関数2は渡されたデータに応じて長さが異なる配列を返します。

これでfunction2から返された配列を関数1に渡し、配列全体を変数に格納する必要があります。

可能ですか?

+0

可能かどうかを知りたければ – SuperDJ

+0

はい、PHP [配列] (http://php.net/manual/en/language.types.array.php)は、変数に格納され、関数の引数として渡され、関数から返されます。 – axiac

+0

あなたはプログラムに関するユーザーの間で配列を共有することはできません:)そしてたくさんの多くのPHPの概念を把握する必要があります:) –

答えて

0

による文字

まず最初の制限のために、ここでの回答]セクションで私のコメントを投稿....はい私は..... セカンド事 PHPに新しいです.....私はこれを試しました。異なるメソッドを使用して配列に格納しています... json_encode()を使って印刷します...しかし動作しませんでした。 第3の事柄 ....私はlist()を使うことについて多くのことを読んでいますが、配列の特定の要素にアクセスし、配列全体についてアクセスするつもりはありません....したがって、助けを求める.... 第4の事 .... "他のPHPファイルのすべてのユーザーが私のfunction1を呼び出しています"という言葉の悪い選択です...実際に言及は必要ではありませんでした...ここではすべてのユーザーが意味する....他のPHPで私はデータベースから自分のすべてのユーザーのデータを取得しています。そのデータはfunction1に渡され、次に関数2に渡されます.....