相关疑难解决方法(0)

什么是更快更好地确定PHP中是否存在数组键?

考虑这两个例子......

$key = 'jim';

// example 1
if (isset($array[$key])) {
    // ...
}

// example 2    
if (array_key_exists($key, $array)) {
    // ...
}
Run Code Online (Sandbox Code Playgroud)

我很想知道其中任何一个是否更好.我一直使用第一个,但看到很多人在这个网站上使用第二个例子.

那么哪个更好?快点?更明确的意图?

php performance

147
推荐指数
6
解决办法
7万
查看次数

哪个是最好的array_search或in_array?

我有一个大的while循环函数,每次加载以检查当前的URL名称.所以我需要知道在while循环或函数中检查大数组中的URL名称 更好.in_array()array_search()

php arrays

36
推荐指数
4
解决办法
5万
查看次数

如何在PHP中实现关联数组?

有人可以解释PHP如何实现关联数组吗?PHP使用什么底层数据结构?PHP散列密钥并将其存储在某种哈希映射中吗?我很好奇,因为我想知道在插入和搜索键时关联数组的性能.

php arrays php-internals

24
推荐指数
3
解决办法
8344
查看次数

标签 统计

php ×3

arrays ×2

performance ×1

php-internals ×1