gpt4 book ai didi

php - 哪个更快,array_key_exists 还是 array_search?

转载 作者:可可西里 更新时间:2023-10-31 22:06:46 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
What’s quicker and better to determine if an array key exists in PHP?

假设我想在内存缓存中存储我的 friend 列表。有时我需要搜索某个用户是否在我的列表中,有时我需要获取所有好友列表。

你愿意吗

$friends[] = $friend

$friends[$friend] = 1;

基本原理是在不影响速度的情况下尽可能多地节省内存。我没有找到任何可以帮助我解决小困境的 php 5.3.8 案例研究:在负载下,哪个执行速度更快?

array_key_exists 还是 in_array? (即:foo 是 bar 的 friend 吗?)

此外,有时我需要获取整个好友列表,因此我需要迭代整个列表以构建一个好友数组。完全不确定第二种方法,因为我还不知道是否会有更多 array_search|array_key_exists|in_array 或获取完整的 friend 列表。

有什么想法吗?

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