gpt4 book ai didi

php - 使用相同的参数时,explode 是否等同于 implode?

转载 作者:可可西里 更新时间:2023-10-31 23:01:06 26 4
gpt4 key购买 nike

假设我有以下功能:

public function normalize($string) {
$substrings = explode(",", $string);
return implode(",", $substrings);
}

($string == normalize($string)) 会永远为真吗?有什么特殊情况我应该考虑吗?

最佳答案

如果 $string 是一个字符串,是的。

否则可能会发生类型转换:

implode(",", explode(",", 0))

这将导致“0”,因此 $string !== normalize($string)$string == normalize($string) 仍然成立。

关于php - 使用相同的参数时,explode 是否等同于 implode?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48216016/

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