質問: 「そもそもThreadから配列を返すなんて処理は、普通(仕事)では書かないよ」的な意見でもぜひください。 私は趣味でプログラムしているので、そういう最前線の言葉が凄い貴重です。
回答: PHP公式にもデータのやり取り法は用意されていますが、結局**シリアル化**されます。つまり、本質的に「JSONで渡す」のとそう変わらない、という結論になります。 > > データストレージ: 目安として、シリアライズ可能なデータ型なら何でも、スレッド化されたオブジェクトのメンバーとして使えます。 そのオブジェクトへの参照を持つあらゆるコンテキストから、メンバーの読み書きができます。 すべてのデータ型がシリアライズされるわけではなく、基本型はそのままの形式で格納されます。 それ以外の複雑な型や配列、スレッド化されていないオブジェクトは、シリアライズして格納されます(PHPマニュアルより)。 > > >