ফাংশন str_pad

ফাংশন str_pad একটি স্ট্রিংকে অন্য স্ট্রিং দ্বারা নির্দিষ্ট দৈর্ঘ্য পর্যন্ত প্যাড করে। প্রথম প্যারামিটার একটি স্ট্রিং নেয়, দ্বিতীয়টি - কতগুলি অক্ষর পর্যন্ত স্ট্রিংটি প্যাড করতে হবে, তৃতীয় প্যারামিটার - স্ট্রিংটি কী দিয়ে পূরণ করতে হবে।

চতুর্থ ঐচ্ছিক প্যারামিটারটি নির্দিষ্ট করে, স্ট্রিংটিকে কোন দিক থেকে পূরণ করতে হবে। এই প্যারামিটারটি নিম্নলিখিত মানগুলি নিতে পারে: STR_PAD_LEFT - স্ট্রিংটি বাম দিক থেকে প্যাড করা, STR_PAD_RIGHT - স্ট্রিংটি ডান দিক থেকে প্যাড করা (এটি ডিফল্ট মান)।

সিনট্যাক্স

phpstr_pad(string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT): string

উদাহরণ

আসুন স্ট্রিংটিকে '+' অক্ষর দিয়ে প্যাড করি যাতে স্ট্রিংয়ে 10টি অক্ষর হয়:

php<?php
  $arr = 'abcde';
  echo str_pad($arr, 10, '+');
?>

কোড 실행ের ফলাফল:

php'abcde+++++'

উদাহরণ

এখন স্ট্রিংটি ডান দিকে নয়, বাম দিকে পূরণ করা হবে:

php<?php
  $arr = 'abcde';
  echo str_pad($arr, 10, '+', STR_PAD_LEFT);
?>

কোড 실행ের ফলাফল:

php'+++++abcde'

আরও দেখুন

  • ফাংশন array_pad,
    যা একটি অ্যারে নির্দিষ্ট উপাদান দিয়ে প্যাড করে
  • ফাংশন array_fill,
    যা একটি অ্যারে প্রয়োজনীয় মান দিয়ে পূরণ করে
  • ফাংশন str_repeat,
    যা একটি স্ট্রিংকে নির্দিষ্ট সংখ্যক বার পুনরাবৃত্তি করে