Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/161.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我有一个值和一个数组,我想通过使用php为每个项目减去一个值来创建一个新数组?例如_Php - Fatal编程技术网

我有一个值和一个数组,我想通过使用php为每个项目减去一个值来创建一个新数组?例如

我有一个值和一个数组,我想通过使用php为每个项目减去一个值来创建一个新数组?例如,php,Php,我有一个值和一个数组,我想通过使用php为每个项目减去一个值来创建一个新数组?此处描述了所需的示例 基于该图像,您可以非常简单地执行此操作。虽然我觉得你应该自己解决这个问题 $array = array(10, 15, 20); $newArray = array(); for( $i = 0; $i < 3; $i++) { $newArray[$i] = array[$i] - (10 - 5 * $i); } $array=array(10,15,20); $newArr

我有一个值和一个数组,我想通过使用php为每个项目减去一个值来创建一个新数组?此处描述了所需的示例

基于该图像,您可以非常简单地执行此操作。虽然我觉得你应该自己解决这个问题

$array = array(10, 15, 20);
$newArray = array();

for( $i = 0; $i < 3; $i++) {
    $newArray[$i] = array[$i] - (10 - 5 * $i);
}
$array=array(10,15,20);
$newArray=array();
对于($i=0;$i<3;$i++){
$newArray[$i]=数组[$i]-(10-5*$i);
}
试试这个:
$yourfirstarray = array(10,20,30);
$placeholderarray = array();
function Subtract($index,$value){
    $var = $GLOBALS['yourfirstarray'];
    $var2 = $GLOBALS['placeholderarray'];
    $new = $var[$index] - $value;
array_push($var2, $new);
print_r($var2);
}

echo Subtract(0,2);

这对我很有效,
Index
在本例中是您希望在数组中更改的值的索引,
echo
函数打印返回值,在本例中,整个新数组

欢迎使用堆栈溢出!您似乎在要求某人为您编写一些代码。堆栈溢出是一个问答网站,而不是代码编写服务。请学习如何写有效的问题。