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

دروس PHP الأساسية

دروس PHP متقدمة

PHP & MySQL

دليل PHP

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

    دليل الوظائف النصية لـ PHP

    يستخدم دالة str_pad() لملء النص باستخدام نص آخر إلى طول معين.

القواعد

str_pad(string,length,pad_string,pad_type)

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

يستخدم هذا النص لملء النص إلى طول جديد. يعود النص بعد ملئه من الجانب الأيسر، الجانب الأيمن أو كلاهما إلى الطول المحدد. إذا لم يتم تحديد المعلمة الاختيارية pad_string، يتم ملء النص بالأبيضاء، وإلا يتم ملئه بالنص المحدد في pad_string إلى الطول المحدد.

القيمة المعدة

يستخدم هذا النص لتحويل النص المملأ.

المواصفة

الترقيمالمواصفات والشرح
1

string

مطلوب. يحدد النص الذي سيتم ملئه

2

length

مطلوب. يحدد طول النص الجديد

3

pad_string

اختياري. يحدد النص الذي سيتم استخدامه للملء

4

pad_type

اختياري. تحديد الجانب الذي سيتم ملء النص به.

القيم الممكنة:

  • STR_PAD_BOTH - ملء الجانبين للنص. إذا كان الطول غير زوجي، فإن الجانب الأيمن يحصل على ملء إضافي.

  • STR_PAD_LEFT - ملء الجانب الأيسر للنص.

  • STR_PAD_RIGHT - ملء الجانب الأيمن للنص. هذا هو الوضع الافتراضي.

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

جرب المثال التالي، استخدم str_pad لملء النص

<?php
   
   //استخدام ":" لملء الجانب الأيمن للنص
   $input = "w3codebox ";
   echo str_pad($input,18,":"); 
   
   echo '<br>';
    //ملء الجانب الأيسر للنص
   $str = "oldtoolbag.com";
   echo str_pad($str,20,"!",STR_PAD_LEFT);
   
   echo '<br>';
    //ملء الجانبين للنص
   $str = "war.oldtoolbag.com";
   echo str_pad($str,20,"-",STR_PAD_BOTH);
?>
اختبار لرؤية‹/›

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

w3codebox::::::::::::
!!!!!!!!!!!oldtoolbag.com
---war.oldtoolbag.com---

دليل الوظائف النصية لـ PHP