插件窝 干货文章 php创建数组的函数是什么

php创建数组的函数是什么

数组 函数 创建 array 597    来源:    2025-03-19

在PHP中,创建数组的函数主要有以下几种:

  1. array() 函数: 这是PHP中最常用的创建数组的函数。它可以创建一个数组,并且可以包含任意数量的元素。

    $array = array("apple", "banana", "cherry");
    

    从PHP 5.4开始,还可以使用更简洁的语法来创建数组:

    $array = ["apple", "banana", "cherry"];
    
  2. range() 函数: 这个函数可以创建一个包含指定范围内元素的数组。

    $numbers = range(1, 10); // 创建一个包含1到10的数组
    
  3. array_fill() 函数: 这个函数可以创建一个包含指定数量相同值的数组。

    $array = array_fill(0, 5, "hello"); // 创建一个包含5个"hello"的数组
    
  4. array_combine() 函数: 这个函数可以将两个数组合并为一个关联数组,其中一个数组作为键,另一个数组作为值。

    $keys = ["a", "b", "c"];
    $values = [1, 2, 3];
    $array = array_combine($keys, $values); // 创建一个关联数组 ["a" => 1, "b" => 2, "c" => 3]
    
  5. array_pad() 函数: 这个函数可以将数组填充到指定长度,并用指定的值填充。

    $array = array_pad([1, 2], 5, 0); // 创建一个数组 [1, 2, 0, 0, 0]
    
  6. explode() 函数: 这个函数可以将字符串按指定的分隔符拆分为数组。

    $string = "apple,banana,cherry";
    $array = explode(",", $string); // 创建一个数组 ["apple", "banana", "cherry"]
    

这些是PHP中常用的创建数组的函数。根据不同的需求,可以选择合适的函数来创建数组。