最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php中array_pad()函數(shù)用法及實例

 更新時間:2021年08月06日 08:42:34   作者:小妮淺淺  
在本篇文章里小編給大家整理的是一篇關于php中array_pad()函數(shù)用法及實例內(nèi)容,有興趣的朋友們可以跟著學習下。

1、array_pad($array,$size,$value)函數(shù)可以將某個鍵值$value插入到數(shù)組$array中,從而將數(shù)組填補到指定的長度$size。($size參數(shù)可以理解為數(shù)組中元素的最終數(shù)目,即插入操作后的數(shù)組長度)。

我們通過下面的例子來具體看看:

<?php
$arr=array(10,12,20);
$result =array_pad($arr,5,1);
var_dump($result);
?>

從array_pad($arr,5,1)可以看出,$size的值為5,則插入操作后的數(shù)組中一共有5個元素;而原來就有3個元素了,那么就只需要插入2個元素。又因插入值$value為1,則只需插入2個數(shù)值為“1”的元素即可。

2、array_pad()函數(shù)能夠在數(shù)組尾部插入元素,其實array_pad()函數(shù)也能在數(shù)組的開頭插入元素;而這其中的關鍵就是$size參數(shù)。

$size參數(shù)有三種取值情況:

  1. 為正數(shù),則在數(shù)組尾部插入元素;
  2. 為負數(shù),則在數(shù)組的開頭插入元素;
  3. 如果其絕對值小于等于 $array 數(shù)組的長度,則不進行插入操作。

實例擴展:

<?php
$arr = array(12, 10, 9);
$result = array_pad($arr, 5, 0);  //從數(shù)組右側(cè)開始, 用0填補數(shù)組到含有5個元素
print_r($result);
$result = array_pad($arr, -7, -1);  //從數(shù)組左側(cè)開始, 用-1填補數(shù)組到含有7個元素
print_r($result);
$result = array_pad($arr, 2, "noop");  // 第二個參數(shù)小于數(shù)組長度, 不填補
print_r($result);
?>

運行結(jié)果:

Array
(
[0] => 12
[1] => 10
[2] => 9
[3] => 0
[4] => 0
)
Array
(
[0] => -1
[1] => -1
[2] => -1
[3] => -1
[4] => 12
[5] => 10
[6] => 9
)
Array
(
[0] => 12
[1] => 10
[2] => 9
)

到此這篇關于php中array_pad()函數(shù)用法及實例的文章就介紹到這了,更多相關php中array_pad()函數(shù)的使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

都匀市| 西丰县| 台中市| 湟中县| 册亨县| 平度市| 大同县| 甘德县| 德保县| 铜山县| 灵台县| 安徽省| 香港| 油尖旺区| 古丈县| 彭水| 云林县| 清流县| 天水市| 台州市| 彭州市| 英吉沙县| 扶沟县| 金阳县| 安丘市| 万山特区| 汶川县| 增城市| 九寨沟县| 正安县| 克拉玛依市| 怀柔区| 庆元县| 景泰县| 红安县| 桂东县| 崇信县| 福建省| 册亨县| 开鲁县| 彰化市|