gpt4 book ai didi

php - 临时变量 v 数组索引

转载 作者:搜寻专家 更新时间:2023-10-31 21:27:11 25 4
gpt4 key购买 nike

除了可读性之外,以下任一示例是否有任何优点/缺点。第一个我将在每次使用它时使用数组索引访问该值,第二个示例我将分配给一个临时变量然后只使用该变量

$myArray = ['value_1' => 'value 1', 'value_2'  => 'value 2', 'value_3'  => 'value 3'];
$value1 = $myArray['value_1'];
// Do lots of things with $value1

对比

$myArray = ['value_1' => 'value 1', 'value_2'  => 'value 2', 'value_3'  => 'value 3'];
// Do lots of things with $myArray['value1']

最佳答案

http://sandbox.onlinephpfunctions.com/code/c5acd07edcc910bfdd80a27bee0583d8540e17e3

这是执行 100000 次的结果:

First: 0.0018520355224609 with a pointer to the actual value

Second: 0.003324031829834 with a pointer to the array

就像您看到的那样,两者之间存在很大差异,但现在计算机的速度太快了,甚至值得您花时间担心它。

关于php - 临时变量 v 数组索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34355826/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com