什么是:数组
2022/05/25
在计算机编程语言中,数组是一种特殊变量,可以在一个名称下保存多个值。然后可以通过引用索引号或文本键来访问这些值。
WordPress 是用 PHP 编程语言编写的,因此作为 WordPress 用户,您可能会在处理 WordPress 主题或插件时遇到它们,或者只需查看核心 WordPress 代码。在 PHP 中,array() 函数用于创建它们。在 PHP 中可以创建三种类型:
- 索引 – 使用数字键访问值
- 关联 – 使用文本或字符串键来访问值
- 多维——包含多个数组
许多数组用于循环一组数据并对每个值执行某种操作。例如,如果您有三块水果,您可以将每块水果存储为一个单独的变量,如下所示:
$fruits1 = “apple”;$fruits2 = “orange”;$fruits3 = “banana”;
这很快就会变得非常混乱。更好的解决方案是将它们全部放在这样的数组中:
$fruits = array(“apple”, “orange”, “banana”);
现在您可以执行诸如使用内置数组函数对数据执行操作之类的操作。例如,count() 会告诉您数组中有多少元素。$fruits[2] 等于 ‘banana’ (数组从零开始)。
WordPress 中的示例:
$args 变量是一个数组,存储了许多参数。然后将它们传递给 wp_list_categories 函数。
<?php
$args = array(
‘taxonomy’ => ‘category’,
‘orderby’ => ‘name’,
‘show_count’ => 0,
‘pad_counts’ => 0,
‘hierarchical’ => 1,
‘title_li’ => ‘Categories’
);
?>
<ul>
<?php wp_list_categories( $args ); ?>
</ul>