PHP函数 向数组插入元素

<?php
header('Content-Type: text/html; charset=utf-8');
define ('ROOT', $_SERVER['DOCUMENT_ROOT']);
include ROOT.'/assets/php/head.php';

//PHP 向数组插入元素
/**
 * 1、使用array_unshift()函数,向数组头插入新元素;
 * 2、使用array_push()函数,向数组末尾插入一个或多个新元素;
 * 3、使用array_splice()函数,向数组任意位置插入新元素。
 * */

echo '1、使用array_unshift()函数,向数组头插入新元素:<br>';
$arr1 = array("A1", "B1");
array_unshift($arr1, "C1", "D1");
print_r($arr1);

echo '<br><br>2、使用array_push()函数,向数组末尾插入一个或多个新元素:<br>';
$arr2 = array("A2", "B2");
array_push($arr2, "C2", "D2");
print_r($arr2);

echo '<br><br>3、使用array_splice()函数,向数组任意位置插入新元素:<br>';
$arr3 = array("A3", "B3");
array_splice($arr3, -1, 1, array("C3", "D3"));
var_dump($arr3);

?>
<?php include ROOT.'/assets/php/foot.php';
//查改样式
$chck = array();
chck($chck);
?>
1、使用array_unshift()函数,向数组头插入新元素:
Array ( [0] => C1 [1] => D1 [2] => A1 [3] => B1 )

2、使用array_push()函数,向数组末尾插入一个或多个新元素:
Array ( [0] => A2 [1] => B2 [2] => C2 [3] => D2 )

3、使用array_splice()函数,向数组任意位置插入新元素:
array(3) { [0]=> string(2) "A3" [1]=> string(2) "C3" [2]=> string(2) "D3" }
posted @ 2024-05-22 16:29  onestopweb  阅读(68)  评论(0)    收藏  举报