PHP:将可变数量的元素推送到关联数组

标签 php associative-array

我的服务器上的一个文件夹包含数量可变的图像。我正在编写一个 PHP 脚本,该脚本旨在检索那里的整个文件列表(文件名列表)并创建一个关联数组,如下所示:

$list = array(1=>"image1.png", 2=>"image2.png", ...);

基本上,列表向量开始时​​为空,当找到新图像时,必须将其名称添加到列表中,并使用递增索引:i=>“image[i].png”

我该如何实现这一目标?或者换句话说,如何将新元素推送到数组中?

最佳答案

我不确定你为什么将其称为关联数组,但如果你想向数组添加一些东西,请像这样这样做

   $list = array();
   $list[] = "image1.png";
   $list[] = ....;
   $list[] = "imagei.png";

关于PHP:将可变数量的元素推送到关联数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12476890/

相关文章:

PHP、MYSQL错误?

php - 下拉菜单选择()不工作 Laravel Dusk

使用数字数组作为关联数组的javascript

php - 警告 : mysql_query() [function. mysql-query]:用户 'ODBC' @'localhost' 的访问被拒绝(使用密码:NO)

php - 从与第一条记录匹配的表中选择第二条记录

php - 在 PHP 中,是否有一个函数可以返回由关联数组数组中的键值组成的数组?

arrays - Perl 关联数组和变量赋值

PHP 填充关联数组

php - 关联数组 - 重复键值

PHP - HTML 表单 TEXTAREA 包含 HTML