gpt4 book ai didi

PHP : is it dynamich thing or any thing else

转载 作者:行者123 更新时间:2023-12-03 02:26:01 28 4
gpt4 key购买 nike

任何人都可以解释为什么这是真的

  $a = Array('b' = > 'okokokok');
if ( isset( $a['b']['ok'] ) ) {
echo $a['b']['ok']; // Print 0
} else {
echo "else";
}

最佳答案

这是为了向后兼容 PHP 4(请参阅 PHP Bug #29883 )。将字符串转换为整数时,如果该字符串不是有效整数,则它会变为 0(零)。打印字母“o”是因为它是字符串中偏移量 0 处的字符。

在 PHP 5.4 中,行为被有意改变(参见 PHP Bug #60362 );该 PHP 版本改为打印“else”。

关于PHP : is it dynamich thing or any thing else,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18529475/

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