- <?php
- $inArray = array(12, 14, 7);
- $outArray1 = array_pad($inArray, 4, 0);
- $outArray2 = array_pad($inArray, -8, -1);
- echo "outArray1<br>";
- print_r($outArray1);
- /*
- outArray1
- Array ( [0] => 12 [1] => 14 [2] => 7 [3] => 0 )
- */
- echo "<br>outArray2<br>";
- print_r($outArray2);
- /*
- outArray2
- Array ( [0] => -1 [1] => -1 [2] => -1 [3] => -1
- [4] => -1 [5] => 12 [6] => 14 [7] => 7 )
- */
- ?>
--------------------------------------------------------------------------------------------
array array_pad ( array $array , int $size , mixed $value )
4.5. 라인
$array 배열의 길이가 $size만큼 될 때까지 $value를 $array 배열에 채워넣습니다.
$size가 양수면 배열의 오른쪽에 채워지고, 음수면 왼쪽에서 채워집니다.
$size값이 $array의 길이보다 작거나 같으면 아무것도 채워넣지 않습니다.
'php5 > 배열관련함수' 카테고리의 다른 글
배열의 마지막 요소 추가 - int array_push ( array &$array , mixed $value1 ) (0) | 2014.01.02 |
---|---|
배열 마지막요소 삭제 - mixed array_pop ( array &$array ) (0) | 2014.01.02 |
배열 정렬 - bool array_multisort ( array &$array1 ) (0) | 2014.01.02 |
배열 병함 - array array_merge ( array $array1 ) (0) | 2014.01.02 |
배열 함수의 callback기능 응용 배열2 - array array_map ( callable $callback , array $array1 ) (0) | 2014.01.02 |