php - 将字符串添加到数组 PHP

标签 php arrays string

你好,我有 $string1、Array[] 和 $string2。我想创建一个 Arraynew[] 这样的

Arraynew[0]=$string1
Arraynew[1]=Array[0]
.
.
.
Arraynew[n-1]=Array[n]
Arraynew[n]=$string2

问题是我不知道 Array[] 中有多少元素,因为它来自变化的解析数据,而且我不知道如何在 PHP 中正确地表述上述内容。

请帮帮我。

谢谢。

最佳答案

array_unshift()将在数组的开头插入一个或多个元素。 array_push()将一个或多个元素添加到数组的末尾。所以:

$new_array = $array;
array_unshift($new_array, $string1);
array_push($new_array, $string2);

关于php - 将字符串添加到数组 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1585301/

相关文章:

php - Elastica添加文档将覆盖现有文档

javascript - 使用ajax从数组输出中获取一个值

arrays - swift:修改字典中的数组

python - 将字符串保存到列表中

c#: 字符串格式

javascript - 在 JS 中查找与给定模式匹配的所有可能的字符串组合

php - 2 PHP 中的 MySQL 连接显示错误

php - Symfony2 电子邮件主题翻译。命令和 Controller 之间的区别

php - 如何在 INSERT 查询中使用 JOIN?

ios - Objective-C 中的多维 NSMutableArrays