gpt4 book ai didi

php - 为什么数组函数中的参数顺序与字符串函数中的顺序不同?

转载 作者:可可西里 更新时间:2023-11-01 13:50:42 27 4
gpt4 key购买 nike

<分区>

我一直想知道为什么在 PHP 数组函数中我们在 $haystack 之前有 $needle 而在字符串函数中反之亦然。例如:

mixed array_search ( mixed $needle , array $haystack [, bool $strict = false ] )
bool in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] )

string strstr ( string $haystack , mixed $needle [, bool $before_needle = false ] )
int strpos ( string $haystack , mixed $needle [, int $offset = 0 ] )

这是另一种 PHP 悲伤还是对此有某种合乎逻辑的解释?问题是我经常不记得哪一个是按什么顺序排列的 - 也许除此之外的逻辑会有所帮助。

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