وظيفة PHP strcasecmp()
مثال
مقارنة كلمتين (دون الاهتمام بالحروف الكبيرة أو الصغيرة):
<?php التحقق من التطابق بين "shanghai" و "SHANGHAI"; ؟
التعريف والاستخدام
تقارن وظيفة strcasecmp() سلسلتين.
نصيحة:وظيفة strcasecmp() آمنة ثنائيًا، ولا يهم الحروف الكبيرة والصغيرة.
نصيحة:هذه الوظيفة مشابهة لـ strncasecmp() الوظيفة مشابهة، ولكن بشكل مختلف، يمكنك استخدام strncasecmp() لتحدد عدد الأحرف في كل سلسلة用于 المقارنة.
الجملة
strcasecmp(string1,string2)
الم参数 | الوصف |
---|---|
string1 | مطلوب. يحدد السلسلة الأولى التي سيتم مقارنتها. |
string2 | مطلوب. يحدد السلسلة الثانية التي سيتم مقارنتها. |
تفاصيل تقنية
النتيجة المعدة: |
يستعيد هذه الوظيفة:
|
إصدار 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"); // string1 أكثر من string2 echo strcasecmp("Hello world!","HELLO WORLD! HELLO!"); // string1 أقل من string2 ؟