مثال
مقارنة سلسلتين (case-insensitive) :
<?php
echo strcasecmp("Hello world!","HELLO WORLD!");
?>
تشغيل المثال » تعريف والاستخدام
و strcasecmp() وظيفة يقارن سلسلتين.
Tip: إن strcasecmp() هي وظيفة ثنائي آمنة ولحالة الأحرف.
نصيحة: هذه هي وظيفة مماثلة ل strncasecmp() وظيفة، مع فارق أنه يمكنك تحديد عدد الأحرف من كل سلسلة لاستخدامها في المقارنة مع strncasecmp() .
بناء الجملة
strcasecmp( string1,string2 )
معامل | وصف |
---|---|
string1 | مطلوب. تحدد السلسلة الأولى للمقارنة |
string2 | مطلوب. تحدد السلسلة الثانية للمقارنة |
تفاصيل تقنية
قيمة الإرجاع: | ترجع هذه الدالة:
|
---|---|
صفحة PHP: | 4+ |
مزيد من الأمثلة
مثال 1
مقارنة سلسلتين (case-insensitive = HELLO and hELLo will output the same) :
<?php
echo strcasecmp("Hello","HELLO");
echo "<br>";
echo strcasecmp("Hello","hELLo");
?>
تشغيل المثال » مثال 2
قيم الإرجاع مختلفة:
<?php
echo strcasecmp("Hello world!","HELLO WORLD!"); // The two strings are equal
echo strcasecmp("Hello world!","HELLO"); // String1 is greater than string2
echo strcasecmp("Hello world!","HELLO WORLD! HELLO!"); // String1 is less
than string2
?>
تشغيل المثال » <PHP سلسلة المرجعي