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