phpの奇妙な問題

WBOY
WBOYオリジナル
2016-06-23 14:31:01834ブラウズ

1, $temp="010";

$arr="10,20,30";

if(in_array($temp,$arr)){

echo "error";

}

else{

echo "right";

}

出力結果はエラーです。

2. $arr["1"][]="hello";

$arr["1"][]="world";

上記の書き方をするとエラーが報告されます。 PHP は型指定が弱い言語であるため、文字列数値は整数に変換されます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。