Bugku-web5-矛盾

php弱いタイプ

ここに画像の説明を挿入します

これがgetリクエストです。アドレスバーで操作します。
しかし、リクエストとは何ですか?
このphpは
、変数numの値を判断する必要があることを意味します。数値でない場合は、1であるかどうかを判断します。 1の場合、エコーフラグ
は数値ではありません。1にすることはできますか?
これは弱いタイプのphpです。'1
'== 1はtrueです。

ここに画像の説明を挿入します
とんでもない

ここに画像の説明を挿入します

1. PHP ==シンボルタイプを判断することはできません
。2.数値と文字列を比較する場合、文字列は比較のために数値に変換されます
。3. Webページが自動的に文字列を引用します
。4.変数であるIS_NUMERIC関数指定されていること数値または純粋な数字文字列はtrueを返し、それ以外の場合はfalseを返します
。5。さらに、?などのスペースを追加するだけではありません。num = 1は文法的ではありません

おすすめ

転載: blog.csdn.net/m0_51641607/article/details/113838632