দেখে মনে হচ্ছে পিএইচপি-র ===
অপারেটর কেস সংবেদনশীল। তাহলে কি ব্যবহার করার কোনও কারণ আছে strcmp()
?
নীচের মতো কিছু করা নিরাপদ?
if ($password === $password2) { ... }
strcmp
কেস-সংবেদনশীল। কিছু ভাষায়, ভিবি-র মতো, স্ট্রিং তুলনা নাও হতে পারে এবং এভাবেই অন্যরকম ফলাফল ফিরে আসতে পারে। যদিও পিএইচপি-তে এটি হয় না।
===
পরিবর্তে ব্যবহার করতে চাইতে পারেন ==
কারণ '0XAB' == '0xab'
এটি সত্য।
strcmp
?