PHP数组,使用第一个数据在数组中指定两个值必须精确
我在PHP数组中加入数组时遇到了一些问题,我希望第一个数据是来自变量的精确数据,但第二个是动态数据,下面是示例 我有一些像绳子一样的东西PHP数组,使用第一个数据在数组中指定两个值必须精确,php,arrays,Php,Arrays,我在PHP数组中加入数组时遇到了一些问题,我希望第一个数据是来自变量的精确数据,但第二个是动态数据,下面是示例 我有一些像绳子一样的东西 my_str = "TEST" 然后我加入,结果如下: my_arr = array( array("TEST",22,18), array("TEST",15,13), array("TEST",5,2), array("TEST",17,15) ); 如何将字符串与arr连接起来,使第一个索引始终为精确值?如果数组的深度
my_str = "TEST"
然后我加入,结果如下:
my_arr = array(
array("TEST",22,18),
array("TEST",15,13),
array("TEST",5,2),
array("TEST",17,15)
);
如何将字符串与arr连接起来,使第一个索引始终为精确值?如果数组的深度始终相同,下面的脚本将为您解决此问题。它循环遍历
$my_arr
的每个元素,将$my_str
键入一个数组,并将其合并到每个元素的开头
$my_str = "TEST";
$my_arr = array(
array(22,18),
array(15,13),
array(5,2),
array(17,15)
);
foreach( $my_arr as &$value ) {
$value = array_merge( (array) $my_str, $value );
}
print_r( $my_arr );
大家好,欢迎来到StackOverflow。请花些时间阅读帮助页面,特别是指定的部分。