PHP strcasecmp() ਫੰਕਸ਼ਨ
ਉਦਾਹਰਣ
ਦੋ ਸਟਰਿੰਗਾਂ ਨੂੰ ਤੁਲਨਾ ਕਰੋ (ਮੌਤਾਬਕ ਹਾਲਤ ਨਹੀਂ):
<?php echo strcasecmp("shanghai","SHANGHAI"); ؟>
تعریف و استعمال
strcasecmp() فنکشن دو سٹرنگ کو مقابلو کریں
نکاتی سوال:strcasecmp() فنکشن بائنری سیکور سے محفوظ ہیں اور بزرگ و چھوٹ کی تفریق نہیں کرتی ہیں۔
نکاتی سوال:یہ فنکشن strncasecmp() فنکشن مشابه ہیں، لیکن فرق کی طرح، strncasecmp() کے ذریعے آپ ہر سٹرنگ کی مقابلو کی جانے والی اکثریت کا حصہ کا تعین کرسکتے ہیں۔
قواعد
strcasecmp(سٹرنگ1,سٹرنگ2)
پارامتر | وصف |
---|---|
سٹرنگ1 | ضروری۔پہلی سٹرنگ کو مقابلو کریں |
سٹرنگ2 | ضروری۔دوسری سٹرنگ کو مقابلو کریں |
تکنیکی تفصیلات
بازگشتی جوابات: |
یہ فنکشن بازگشتی دیتا ہے:
|
PHP ورژن: | 4+ |
بیشتر مثال
مثال 1
دو سٹرنگ کو مقابلو کریں (بزرگ و چھوٹ کی تفریق نہیں، HELLO اور hELLo خروجی مساوی ہوتی ہیں):
<?php echo strcasecmp("Shanghai","SHANGHAI"); echo "<br>"; echo strcasecmp("Shanghai","sHANGHai"); ؟>
مثال 2
مختلف بازگشتی جوابات:
<?php echo strcasecmp("Hello world!","HELLO WORLD!"); // دو سٹرنگ مساوی ہیں echo strcasecmp("Hello world!","HELLO"); // سٹرنگ1 بڑ سے سٹرنگ2 echo strcasecmp("Hello world!","HELLO WORLD! HELLO!"); // سٹرنگ1 چھوٹ سے سٹرنگ2 ؟>