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,這是理解數組最形象的一份教程了