کورس سفارش:
echo substr_compare("Hello world","Hello world",0);
تعلیم و کاربرد
substr_compare() فونکشن سے مقررہ شروع مقام سے دو سطر کا مقابلو کریگا.پیشکش:
یہ فونکشن دو بنیادی اور انتخابی طور پر بولین کی بناپنا مقابلو کریگا.
گرامرstring1substr_compare(string2substr_compare(startpossubstr_compare(lengthsubstr_compare(case,
) | پارامتر |
---|---|
string1 | وصف |
string2 | ضروری. مقابلو کریں کی پہلی سطر کا معین کرتا ہے. |
startpos | ضروری. مقابلو کریں کی دوسری سطر کا معین کرتا ہے. string1 ضروری. مقابلو کریں کے لئے مقام کا معین کرتا ہے. |
length | اختیار. مقابلو کریں کس مقام سے شروع ہو، اگر منفی عدد ہو تو سطر کی آخری جگہ سے شمار کریں. string1 کو کتنا چارچروا مقابلو کریں (چارچروا کی تعداد). |
case |
اختیار. بولین والی، کیا بولین کی بناپنا مقابلو کریں یا نہیں:
|
تکنیکی تفصیلات
واپس دینے والی جگہ: |
یہ فونکشن واپس دیتا ہے:
اگر length بھی ساگر یا بہتر string1 的长度,则该函数返回 FALSE。 |
PHP 版本: | 5+ |
更新日志: | 自 PHP 5.1 起,允许使用负数的 startpos。 |
更多实例
例子 1
比较两个字符串,当 string1 中供比较的开始位置为 6 时:
<?php echo substr_compare("Hello world","world",6); ?>
مثال 2
تمام پارامتر استعمال کریں:
<?php echo substr_compare("world","or",1,2); echo substr_compare("world","ld",-2,2); echo substr_compare("world","orl",1,2); echo substr_compare("world","OR",1,2,TRUE); echo substr_compare("world","or",1,3); echo substr_compare("world","rl",1,2); ?>
مثال 3
مختلف بازگشتی اعداد:
<?php echo substr_compare("Hello world!","Hello world!",0); // دو الفاظ مساوی ہیں echo substr_compare("Hello world","Hello",0); // string1 بڑیں string2 echo substr_compare("Hello world!","Hello world! Hello!",0); // string1 چھوٹیں string2 ?>