if(0 == ('Pictures'))
{
echo 'true';
}
neden bana 'gerçek' veriyor?
PHP type comparison tables karşılaştırma operatörleri PHP nasıl davrandığını anlamak için kontrol edin.
Senin durumunda, 'Pictures' "0" olur ve bu yüzden 0 = 0.
En Aşağıdaki örneğe bakalım:
echo (int)'Pictures'; // 0 => 'Picture' as int
echo 0 == 'Pictures'; // 1 => true, 0 = 0