<?php
// passing by reference
function computeValue( &$param ){
// Something goes here
foreach( $param as $k => $value){
$param[$k] = $value + 1;
}
}
$x = array();
for( $i =0; $i<99; $i++){
$x[$i] = $i;
}
computeValue( $x);
// array with 100 elements each incremented by 1
print_r( $x );
?>
- Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.40, 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
- Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
[5] => 6
[6] => 7
[7] => 8
[8] => 9
[9] => 10
[10] => 11
[11] => 12
[12] => 13
[13] => 14
[14] => 15
[15] => 16
[16] => 17
[17] => 18
[18] => 19
[19] => 20
[20] => 21
[21] => 22
[22] => 23
[23] => 24
[24] => 25
[25] => 26
[26] => 27
[27] => 28
[28] => 29
[29] => 30
[30] => 31
[31] => 32
[32] => 33
[33] => 34
[34] => 35
[35] => 36
[36] => 37
[37] => 38
[38] => 39
[39] => 40
[40] => 41
[41] => 42
[42] => 43
[43] => 44
[44] => 45
[45] => 46
[46] => 47
[47] => 48
[48] => 49
[49] => 50
[50] => 51
[51] => 52
[52] => 53
[53] => 54
[54] => 55
[55] => 56
[56] => 57
[57] => 58
[58] => 59
[59] => 60
[60] => 61
[61] => 62
[62] => 63
[63] => 64
[64] => 65
[65] => 66
[66] => 67
[67] => 68
[68] => 69
[69] => 70
[70] => 71
[71] => 72
[72] => 73
[73] => 74
[74] => 75
[75] => 76
[76] => 77
[77] => 78
[78] => 79
[79] => 80
[80] => 81
[81] => 82
[82] => 83
[83] => 84
[84] => 85
[85] => 86
[86] => 87
[87] => 88
[88] => 89
[89] => 90
[90] => 91
[91] => 92
[92] => 93
[93] => 94
[94] => 95
[95] => 96
[96] => 97
[97] => 98
[98] => 99
)
preferences:
353.31 ms | 408 KiB | 457 Q