介绍
这篇文章将为大家详细讲解有关在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中怎么用给定的值填充数组”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。