在PHP中怎么用给定的值填充数组

  介绍

这篇文章将为大家详细讲解有关在PHP中怎么用给定的值填充数组,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

<强>语法如下:

array_pad  (, array  array 美元;,,int  size 美元;,,mixed  value 美元),:,数组 <李>

数组表示数组。

<李>

尺寸表示从函数返回的数组元素个数。

<李>

价值表示从函数返回的数组中新元素的值。

返回值:返回填充后的数组。返回的数组只是一个副本,原数组不会被改变。

<强>示例:

? PHP   $=数组(“red",“green");   echo “& lt; pre>“;   var_dump (array_pad ($ 5“blue"));   ?在

<强>编译显示:

数组(5),{   [0]=才能比;   字符串(4),才能“blue"   [1]=才能比;   字符串(4),才能“blue"   [2]=才能比;   字符串(4),才能“blue"   [3]才能=比;   字符串(3),才能“red"   [4]才能=比;   字符串(5),才能“green"   }

<>强PS:大小的值为<代码> int>

<李>

如果大小为正数,就填充到数组的右侧;

& lt; php ?   $ input =,阵列(12日,10日,9);      result 美元;=,array_pad(输入,美元,5日,0);   var_dump ($ result1)编写此表达式;//输出(12日,10日,9日,0,0)      ?在 <李>

如果大小为负数,就从左侧开始填充;

& lt; php ?   $ input =,阵列(12日,10日,9);      result 美元;=,array_pad(输入,美元,7日,1);   result2美元var_dump ();//,输出(1,1,1,1,,12日,10日,9)      ?在 <李>

如果大小的绝对值小于等于arr数组的长度,就没有任何填充。

& lt; php ?   $ input =,阵列(12日,10日,9);   $ result =, array_pad($输入,,2,,“noop");   result2美元var_dump ();//,输出(12日,10日,9)   ?在

关于“在PHP中怎么用给定的值填充数组”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。

在PHP中怎么用给定的值填充数组