當前位置:
首頁 > 最新 > PHP的快速創建數組的函數

PHP的快速創建數組的函數

PHP提供的快速創建數組的函數包括:range()、explode()、array_combine()、array_fill()和array_pad()。

1、range()函數語法格式:array range(mixed Start,mixed end);

函數功能:快速創建一個從Start到end範圍的數字數組或字元數組。

例如,程序range.php如下:

2、explode()函數語法格式:array explode(string separator,string str);

函數功能:使用指定的字元串分隔符separator分隔字元串str,將分割後的字元串放到數組中,並返回該數組。例如,程序explode.php如下

3、array_combine()函數語法格式:array array_combine(array keys,array values);

函數功能:創建一個新數組,用數組keys的值作為新數組的「鍵」,數組value的值作為新數組的「值」。例如,程序array_combine.php如下:

4、array_fill()函數語法格式:array array_fill(int start_key,int length,mixed value);

函數功能:創建一個數組,並為該數組添加length個數組元素,數組元素的「鍵」從start_key處開始遞增,每個數組元素的值為value。例如,程序array_fill.php如下:

說明:length必須是一個大於零的數值,否則PHP會提示Warning警告信息。

5、array_pad()函數語法格式:array array_pad(array arr,int pad_size,mixed pad_value);

函數功能:array_pad()函數返回數組arr的一個拷貝,並用pad_value將其填補到pad_size指定的長度。如果pad_size為正,則數組被填補到右側;如果為負則從左側開始填補。如果pad_size的絕對值小於或等於arr數組的長度,則沒有任何填補。例如array_pad.php如下:


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 行家匯 的精彩文章:

微信小程序公共設置的介紹
用die和exit終止PHP程序運行
調用JS-API發起微信支付
PHP編程語言中POST提交方式的應用
PHP語言中的邏輯運算符用法

TAG:行家匯 |

您可能感興趣

PHP 刪除數組中的元素
ES6 的數組
JSON 數組
Perl 數組
自製Monkey編程語言編譯器:增加數組操作API和Mapsh數據類型
VBA中數組的讀取!
《PHP技術大全·第一卷》之數組 Array 細緻解讀
最全的JS數組去重
EOS節點遠程代碼執行漏洞—EOS智能合約WASM函數表數組越界
Python:數組練習
Shell 數組
MID函數與數組公式,跟輔助列說再見
js數組array操作函數
SpringMVC接收Form表單中的數組數據
thinkphp框架利用MVC模式使用模型查詢資料庫數組的四種寫法
Razor之C 循環和數組
python科學計算(利用numpy創建並訪問數組)
Kotlin:數組、字元串模板
未來Linux Kernel 將不支持可變長數組VLA
圖解NumPy,這是理解數組最形象的一份教程了