English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل أساسي لـ PHP

دليل متقدم لـ PHP

PHP & MySQL

دليل PHP

استخدام دالة PHP strncasecmp() ومثال

    دليل الوظائف المضمنة في PHP لـ String

    استخدام دالة strncasecmp() للتحقق من صحة الأحرف الثنائية للعديد من الأحرف في بداية الأحرف (لا يوجد فرق في الحساسية للحروف الكبيرة والصغيرة).

النحو

strncasecmp(string1,string2,length)

التعريف والاستخدام

تستخدم للتحقق من صحة الأحرف (لا يوجد فرق في الحساسية للحروف الكبيرة والصغيرة).

ملاحظة:strncasecmp() آمنة من الناحية الثنائية ولا يوجد فرق في الحساسية للحروف الكبيرة والصغيرة.

إشارة:هذا الدالة مشابهةstrcasecmp() الوظيفة مشابهة، ولكن الفرق هو أن strcasecmp() لا تحتوي على معامل طول، أما بالنسبة لوظيفة strncasecmp()، يمكنك تحديد الطول الذي يتم مقارنته بين الأحرف (أي أطول مقارنة ممكنة).

القيمة المطلوبة

 إذا كانت string1 أقل من string2، يتم إرجاع < 0؛ وإذا كانت string1 أكبر من string2، يتم إرجاع > 0؛ وإذا كانت كلاهما متساويتين، يتم إرجاع 0.

المعيار

الترتيبالمعايير والشرح
1

string1

القيمة الأولى للخط

2

string2

القيمة الثانية للخط

3

طول

أطول مقارنة ممكنة

مثال على الإنترنت

تجربة المثال التالي، مقارنة بين اثنين من الأحرف (لا يفرق في الحساسية للحروف الكبيرة والصغيرة، يخرج PHP و Php نفس النتيجة)

<?php
//لا يفرق في الحساسية للحروف الكبيرة والصغيرة، يخرج PHP و Php نفس النتيجة
echo strncasecmp("Hello PHP","Hello Php",9);
echo "<br>";
//لا يفرق في الحساسية للحروف الكبيرة والصغيرة، يخرج hello و hELLo نفس النتيجة
echo strncasecmp("hello PHP","hELLo Php",9);
?>
اختبار لرؤية‹/›

نتيجة الإخراج

0
0

دليل الوظائف المضمنة في PHP لـ String