मैं कोड है कि मेरी समझ चोरी है इस छोटे से टुकड़े को देखा:समझौता पीएचपी प्रकार बलात्कार
<?php
$a = '0e462097431906509019562988736854';
$b = '0e830400451993494058024219903391';
var_dump($a == $b);
कौन सा होगा उत्पादन:
bool(true)
मैं समझता हूँ कि जब ==
PHP का उपयोग फजी तुलना का प्रयास करेंगे, तुलना करने के क्रम में चुपचाप प्रकारों के बीच रूपांतरित करना। मैं समझ रहा हूं कि PHP ऐसा लगता है कि ये दो तार समान हैं। मैंने सोचा होगा कि $a
और $b
तार हैं, कि किसी भी प्रकार के रूपांतरण की आवश्यकता नहीं होगी।
मैं क्या समझ नहीं कर रहा हूँ?
लेकिन क्यों, दोनों तार हैं? – amphetamachine