قارن بين سلسلتين (حساسة لحالة الأحرف):
<?phpecho strncmp("مرحبا بالعالم!",مرحبا بالأرض!",6);?>تقارن الدالة strncmp() بين سلسلتين (حساسة لحالة الأحرف).
ملحوظة: الدالة strncmp() آمنة للملفات الثنائية وحساسة لحالة الأحرف.
نصيحة: هذه الوظيفة مشابهة للدالة strcmp()، باستثناء أن strcmp() لا تحتوي على معلمة طول.
سترنكمب ( سلسلة 1، سلسلة 2، طول )
| المعلمة | يصف |
|---|---|
| سلسلة1 | مطلوب. يحدد السلسلة الأولى للمقارنة. |
| سلسلة2 | مطلوب. يحدد السلسلة الثانية المراد مقارنتها. |
| طول | مطلوب. يحدد عدد الأحرف لكل سلسلة تستخدم للمقارنة. |
| قيمة الإرجاع: | ترجع الدالة: 0 - إذا كانت السلسلتين متساويتين <0 - إذا كانت السلسلة 1 أقل من السلسلة 2 >0 - إذا كانت السلسلة 1 أكبر من السلسلة 2 |
|---|---|
| نسخة PHP: | 4+ |
قارن بين سلسلتين (حساس لحالة الأحرف، ومخرجات Hello وhELLo ليست متماثلة):
<?phpecho strncmp("Hello"،"Hello"،6);echo "<br>";echo strncmp("Hello"،"hELLo"،6);?>