ホームページ > バックエンド開発 > PHPチュートリアル > PHP での配列のマージの問題

PHP での配列のマージの問題

WBOY
リリース: 2016-06-23 13:17:51
オリジナル
985 人が閲覧しました

require_once ('mysqli_connect.php');$q = "SELECT ID FROM information";$r = @mysqli_query($dbc, $q);$contents = array();while($row=mysqli_fetch_array($r,MYSQL_ASSOC)){	$contents[]=$row;}shuffle($contents);echo ".................................";$newarry = array();$newarry = array_chunk($contents, 4,FALSE);print_r($newarry);
ログイン後にコピー

これがコード部分で、結果は
........................Array ( [0 ] => ; 配列 ( [0] => 配列 ( [ID] => 2IT14035A ) [1] => 配列 ( [ID] => 1IT14033S ) [2] => 配列 ( [ID] = > 1IE15003B ) [3] => 配列 ( [ID] => 1IE15001A ) ) [1] => 配列 ( [0] => 配列 ( [ID] => 1IE14210D ) [1] => ; 配列 ( [ID] => 1IE15010C ) [2] => Array ( [ID] => 1IT15001G ) [3] => Array ( [ID] => 5IE14032S ) )
を表示させたいこのように
Array ([0] => 2IT14035A,5IE14032S,1IE15003B,1IE15010C [1] => 1IE14210D,1IE15001A,1IT15001G,1IT14033S)
どうすればいいですか?
マスターの皆様、ありがとうございます


ディスカッションへの返信(解決策)

array_slice() 2つの大きな配列を分離します
implode() 小さな配列を分割します

$contents [] = $row[ ' ID'];

array_chunk グループごとにjoinした後

モデレーターありがとうございます
実際の操作方法

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート