Söyleyebileceğim if (4 <$ a <44) yerine if (4 <$ a && $ a <44)?

4 Cevap php

I if(4 <= $a <= 44) yerine kullanabilir miyim if(4 <= $a && $a <= 44)?

4 Cevap

Hayır, bunu yapamazsın.

if(4 <= $a <= 44) if((4 <= $a) <= 44) eşdeğerdir. Bu mantıklı, ne hangi if(false <= 44) veya if(true <= 44) eşdeğer olabilir.

Hayır

Hayır, yapamazsın.

if(4 <= $a <= 44) (inanıyorum) olsun (4 <= $a) az 44 (0 veya 1 ya da olduğu). denetler, if ((4 <= $a) <= 44) olarak işlenecek

Hayır, sen (bütün diğerleri zaten söylediğim gibi) olamaz.

Comparison operators PHP, kendi adından da anlaşılacağı gibi, iki değeri karşılaştırmak için izin ve ifade ile

4 <= $a <= 44

Eğer üç değerleri karşılaştırılarak olacaktır. Tam bir açıklama için here okuyun.