数组 去重 统计问题 有点难度的计算方法
如图 有一个数组 需要去重 重组数组的格式 在线讨论
回复讨论(解决方案)
贴出由 var_export 输出的示例数组,没有讨论的基础是讨论不起来的
其实很简单,你只要按聚类键聚类就可以了
贴出由 var_export 输出的示例数组,没有讨论的基础是讨论不起来的
其实很简单,你只要按聚类键聚类就可以了
这是现在的得到数组
希望 得到下面的格式
请问版主 这种怎么去 格式化
为什么要截图呢?难道要我一个个的去打字?
有什么要求?如果只要单纯实现的话,不可以用循环吗?
<meta charset="utf-8"><?php $arra = array( 0 => array( 'id' => 0, 'send_mobile'=> '13267310236', 'c_content'=>'天气很热注意防暑' ), 1 => array( 'id' => 1, 'send_mobile'=> '13267310285', 'c_content'=>'天气很热注意防暑' ), 2 => array( 'id' => 2, 'send_mobile'=> '13267310126', 'c_content'=>'天气很热注意防暑' ), 3 => array( 'id' => 3, 'send_mobile'=> '13267310166', 'c_content'=>'天气防暑' ) ); $arrb = array(); foreach ($arra as $v){ $b = $v['c_content']; if(isset($arrb[$b])) $arrb[$b]['send_mobile'] .= ','.$v['send_mobile']; $arrb[$b] = isset($arrb[$b])?$arrb[$b]:$v; } $arrb = array_values($arrb); print_r($arrb);?>
看你那个是用c_id做区分的吧,那就直接用cid做key, $arr[$cid][] = $val
提示你一下 中文可以作为数组键
foreach ($arra as $k=>$v) { $res [$v[c_content]] = $v; }
一句话ok
新建个数组b,遍历原数组a,如果遍历项中的c_content没有作为键名出现在b中,则插入一个b[c_content];否则把遍历到的send_mobile加进去,最后再把b数组整个重新键值排序一下。
<meta charset="utf-8"><?php $arra = array( 0 => array( 'id' => 0, 'send_mobile'=> '13267310236', 'c_content'=>'天气很热注意防暑' ), 1 => array( 'id' => 1, 'send_mobile'=> '13267310285', 'c_content'=>'天气很热注意防暑' ), 2 => array( 'id' => 2, 'send_mobile'=> '13267310126', 'c_content'=>'天气很热注意防暑' ), 3 => array( 'id' => 3, 'send_mobile'=> '13267310166', 'c_content'=>'天气防暑' ) ); $arrb = array(); foreach ($arra as $v){ $b = $v['c_content']; if(isset($arrb[$b])) $arrb[$b]['send_mobile'] .= ','.$v['send_mobile']; $arrb[$b] = isset($arrb[$b])?$arrb[$b]:$v; } $arrb = array_values($arrb); print_r($arrb);?>
谢谢 这个问题已经解决

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

URL panjang, sering berantakan dengan kata kunci dan parameter penjejakan, boleh menghalang pelawat. Skrip pemendekan URL menawarkan penyelesaian, mewujudkan pautan ringkas yang sesuai untuk media sosial dan platform lain. Skrip ini sangat berharga untuk laman web individu a

Berikutan pengambilalihan berprofil tinggi oleh Facebook pada tahun 2012, Instagram mengadopsi dua set API untuk kegunaan pihak ketiga. Ini adalah API Grafik Instagram dan API Paparan Asas Instagram. Sebagai pemaju membina aplikasi yang memerlukan maklumat dari a

Laravel memudahkan mengendalikan data sesi sementara menggunakan kaedah flash intuitifnya. Ini sesuai untuk memaparkan mesej ringkas, makluman, atau pemberitahuan dalam permohonan anda. Data hanya berterusan untuk permintaan seterusnya secara lalai: $ permintaan-

Ini adalah bahagian kedua dan terakhir siri untuk membina aplikasi React dengan back-end Laravel. Di bahagian pertama siri ini, kami mencipta API RESTful menggunakan Laravel untuk aplikasi penyenaraian produk asas. Dalam tutorial ini, kita akan menjadi dev

Laravel menyediakan sintaks simulasi respons HTTP ringkas, memudahkan ujian interaksi HTTP. Pendekatan ini dengan ketara mengurangkan redundansi kod semasa membuat simulasi ujian anda lebih intuitif. Pelaksanaan asas menyediakan pelbagai jenis pintasan jenis tindak balas: Gunakan Illuminate \ Support \ Facades \ http; Http :: palsu ([ 'Google.com' => 'Hello World', 'github.com' => ['foo' => 'bar'], 'forge.laravel.com' =>

Pelanjutan URL Pelanggan PHP (CURL) adalah alat yang berkuasa untuk pemaju, membolehkan interaksi lancar dengan pelayan jauh dan API rehat. Dengan memanfaatkan libcurl, perpustakaan pemindahan fail multi-protokol yang dihormati, php curl memudahkan execu yang cekap

Adakah anda ingin memberikan penyelesaian segera, segera kepada masalah yang paling mendesak pelanggan anda? Sembang langsung membolehkan anda mempunyai perbualan masa nyata dengan pelanggan dan menyelesaikan masalah mereka dengan serta-merta. Ia membolehkan anda memberikan perkhidmatan yang lebih pantas kepada adat anda

Tinjauan Landskap PHP 2025 menyiasat trend pembangunan PHP semasa. Ia meneroka penggunaan rangka kerja, kaedah penempatan, dan cabaran, yang bertujuan memberi gambaran kepada pemaju dan perniagaan. Tinjauan ini menjangkakan pertumbuhan dalam PHP Versio moden
