
文章插圖
在數(shù)組中,除了比較常規(guī)的創(chuàng)建方法外,我們是可以通過函數(shù)來建立一個(gè)新數(shù)組的 。本篇所要帶來的array_combine()函數(shù)有一些特別,它能夠?qū)蓚€(gè)數(shù)組進(jìn)行拼接,從而編程新的數(shù)組,我們可以在新數(shù)組中看到原數(shù)組的影子 。下面我們就php array_combine()函數(shù)做一些基本介紹,然后帶來創(chuàng)建數(shù)組的實(shí)例 。
1、函數(shù)說明
通過合并兩個(gè)數(shù)組來創(chuàng)建一個(gè)新數(shù)組,其中的一個(gè)數(shù)組是鍵名,另一個(gè)數(shù)組的值為鍵值,開發(fā)實(shí)戰(zhàn)中類比合并兩個(gè)來自不通的數(shù)組單元,當(dāng)然2個(gè)數(shù)組單元必選有一定的聯(lián)系和關(guān)聯(lián) 。因?yàn)榇撕瘮?shù)是通過兩個(gè)不通數(shù)組的鍵值組合成一個(gè)新的數(shù)組 。
2、語法
array_combine(keys,values);3、參數(shù)
keys:鍵名數(shù)組
values:鍵值數(shù)組
4、返回值
(1)正常情況下返回其中的一個(gè)數(shù)組是鍵名,另一個(gè)數(shù)組的值為鍵值的新數(shù)組
(2)如果其中一個(gè)數(shù)組為空或者兩個(gè)數(shù)組的數(shù)目不通,返回為false;
5、實(shí)例
$no = [1001,1002,1003,1004];$name = ['曉明','琪琪','小紅','小李']; $ary = array_combine($no,$name);以上就是PHP array_combine()函數(shù)創(chuàng)建數(shù)組方法,可以說這種方法可以保留一些原數(shù)組的特征,在創(chuàng)建效率上也是比較快的 。其他數(shù)組的操作,可以參考:php中array_revers
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助:- while和do while的區(qū)別的例子 php中while和do...while有何不同
- php中的數(shù)組 php關(guān)聯(lián)數(shù)組是什么意思?
- php調(diào)用webservice接口 WebService接口在PHP中的使用
- php中使用什么函數(shù)將數(shù)組元素組合為字符串 php中使用array
- php之swoft框架的安裝
- php kohana框架設(shè)置路由
- php索引數(shù)組和關(guān)聯(lián)數(shù)組 PHP索引數(shù)組的優(yōu)點(diǎn)分析
- string轉(zhuǎn)xml格式 php數(shù)組如何轉(zhuǎn)換為xml的形式?
- php面向?qū)ο蟮娜筇匦?php面向?qū)ο笾蓄惖亩x
- php中定義字符串的方式 如何在php中創(chuàng)建字符串的變量?
