array_flatten輔助函數(shù)

作用: 將一個多維數(shù)組轉(zhuǎn)換為一維數(shù)組,只保留里面的value值,重新組成一個以序號為下標(biāo)的一維數(shù)組。

注:

  1. 此方法不是php中的方法
  2. 如果本身就是一維數(shù)組的話,只保留里面的value值,重新組成一個以序號為下標(biāo)的一維數(shù)組。
//二維數(shù)組
$array = [0 => 'Joe', 'languages' => ['PHP', 'Ruby']];
$array = array_flatten($array);                     
print_r($array);
/*
Array
(
    [0] => Joe
    [1] => PHP
    [2] => Ruby
)
*/
//本身是一維數(shù)組
$array = [0 => 'Joe', 'languages' => 'PHP'];
$array = array_flatten($array);                     
print_r($array);
/*
 Array
(
    [0] => Joe
    [1] => PHP
)
*/
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • //我所經(jīng)歷的大數(shù)據(jù)平臺發(fā)展史(三):互聯(lián)網(wǎng)時代 ? 上篇http://www.infoq.com/cn/arti...
    葡萄喃喃囈語閱讀 51,715評論 10 199
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,697評論 19 139
  • 數(shù)組的概述 PHP 中的數(shù)組實(shí)際上是一個有序圖。圖是一種把 values 映射到 keys 的類型。此類型在很多方...
    dptms閱讀 1,757評論 0 4
  • 數(shù)組在程序設(shè)計(jì)中,為了處理方便, 把具有相同類型的若干變量按有序的形式組織起來。這些按序排列的同類數(shù)據(jù)元素的集合稱...
    朱森閱讀 4,285評論 2 13
  • 它用事實(shí)告訴我 孤獨(dú)是尋找的唯一的路 我是個愛思考的農(nóng)民 日復(fù)一日的盯著土地發(fā)呆 最初 我思考著如何種出好的麥子 ...
    伍丁零閱讀 204評論 0 3

友情鏈接更多精彩內(nèi)容