我希望我添加到数组的最后一个数字永久保留在数组中。我想这样做,因为我想每次更改传递给foo函数的值时添加一个数字。函数是这样的:
<?php
$numbers=[1,2,3,4];
function foo($number){
global $numbers;
$lenght=count($numbers);
$numbers[$lenght]=$number;
}
foo(3);
print_r($numbers);
<?
答案 0 :(得分:0)
您可以使用 array_push
$numbers=[1,2,3,4];
$number = [];
function foo($number)
{
$lenght=count($numbers);
array_push( $number, $length);
}