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

دليل أساسي PHP

دليل متقدم PHP

PHP & MySQL

دليل PHP

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

   دليل الوظائف للخط النصي PHP

    يستخدم دالة substr() لاستعادة جزء من النص

النحو

string substr ( string $string, int $start [, int $length ] )

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

 يستعيد جزءًا من النص string باستخدام معاملات start و length.

القيمة المرجعة

يستعيد جزءًا من النص

المعامل

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

النص

مطلوب. يحدد النص المدخل. يجب أن يكون لديه على الأقل حرف واحد.

2

البداية

مطلوب. يحدد الموقع حيث يبدأ السحب في النص.
  • العدد الإيجابي - البداية من موقع معين في النص

  • العدد السلبي - البداية من موقع معين من نهاية النص

  • 0 - البداية في أول حرف في النص

3

طول

يحدد الطول الذي سيتم استخراجه. إذا لم يكن محددًا، فإنه يرجع حتى نهاية النص.
  • العدد الإيجابي - من موقع معامل start

  • العدد السلبي - من نهاية النص

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

تجربة الأمثلة التالية، لاستخراج "Krishna" من النص:

<?php
   //استخراج "Krishna" من النص
   echo substr("Sairam Krishna", 6).'<br>';
   
   //استخدام معاملات start المختلفة إيجابية وسلبية:
   echo substr("abcdef", 0, -1).'<br>'; // يعود "abcde"
   echo substr("abcdef", 2, -1).'<br>'; // يعود "cde"
   echo substr("abcdef", 4, -4).'<br>'; // يعود ""
   echo substr("abcdef", -3, -1); // يعود "de"   
?>
اختبار لرؤية‹/›

نتائج الإخراج

Krishna
abcde
cde
de

دليل الوظائف للخط النصي PHP