かなり長い間解決しようとしてきた問題があります。私はいくつかの調査を行い、array_merge のようなものを見つけましたが、役に立たないようです。
とにかく、十分なワッフル。次のようなクエリの結果があります。
Array
(
[0] => STRINGA
)
Array
(
[0] => STRINGA
[1] => STRINGB
)
Array
(
[0] => STRINGA
[1] => STRINGB
[2] => STRINGC
)
Array
(
[0] => STRINGD
[1] => STRINGC
[2] => STRINGA
[3] => STRINGB
[4] => STRINGE
[5] => STRINGF
)
上記を 1 つの配列に結合して、結果が次のようになるようにするにはどうすればよいですか。
Array
(
[0] => STRINGA
[1] => STRINGB
[2] => STRINGC
[3] => STRINGD
[4] => STRINGE
[5] => STRINGF
)
文字列を新しい配列に配置する必要があるのは一度だけなので、元の配列の重複は無視できます。
どんな助けでも大歓迎です。
ありがとうございました。
編集: これは、データベースから結果を引き出すコードのブロックです:
while ($row = $result->fetch(PDO::FETCH_ASSOC)) {
foreach($row as $splitrow) {
if(NULL != $splitrow) {
$therow = explode(';',$splitrow);
}
//print_r retrieves result shown above
print_r($therow);
}
}