قارن بين سلسلتين (حساسة لحالة الأحرف):
<?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);?>