কিভাবে PHP str_pad() ফাংশন ব্যবহার করবেন

Kibhabe Php Str Pad Phansana Byabahara Karabena



ওয়েব ডেভেলপমেন্টে, ম্যানিপুলেট স্ট্রিং একটি সাধারণ কাজ এবং পিএইচপি-তে, এরকম একটি ফাংশন হল str_pad() ফাংশন, যা আপনাকে একটি নির্দিষ্ট অক্ষর বা একটি নির্দিষ্ট দৈর্ঘ্যের অক্ষরগুলির সেট সহ একটি স্ট্রিং প্যাড করতে দেয়। দ্য str_pad() ফাংশনটি বিভিন্ন উদ্দেশ্যে ব্যবহার করা যেতে পারে, যেমন আউটপুট ফর্ম্যাটিং, পাঠ্য সারিবদ্ধ করা এবং অনন্য আইডি তৈরি করা।

এই নিবন্ধে, আমরা অন্বেষণ করব str_pad() এর সিনট্যাক্স, প্যারামিটার এবং বিভিন্ন ব্যবহারের ক্ষেত্রে সহ গভীরতার মধ্যে কাজ করে।

পিএইচপি str_pad() ফাংশন

দ্য পিএইচপি str_pad() ফাংশন হল একটি অন্তর্নির্মিত ফাংশন যা ডেভেলপারদের একটি স্ট্রিংয়ের শুরুতে বা শেষে অক্ষর যোগ করতে দেয় যতক্ষণ না এটি একটি পছন্দসই দৈর্ঘ্যে পৌঁছায়। এই ফাংশনের বেশ কিছু ব্যবহার রয়েছে, যার মধ্যে রয়েছে স্ট্রিং ফরম্যাটিং, টেক্সটের কলাম সারিবদ্ধ করা এবং সংখ্যায় অগ্রণী শূন্য যোগ করা।







str_pad() ফাংশনের জন্য সিনট্যাক্স



এর জন্য মৌলিক সিনট্যাক্স str_pad() পিএইচপি-তে ফাংশনটি নিম্নরূপ:



str_pad ( স্ট্রিং $input_string , int $pad_length , স্ট্রিং $pad_string , int $pad_type = STR_PAD_RIGHT ) : স্ট্রিং

এখানে, $input_string আপনি প্যাড করতে চান যে স্ট্রিং হয়. $pad_length প্যাডেড স্ট্রিং এর চূড়ান্ত দৈর্ঘ্য থাকা উচিত। $pad_string আপনি প্যাডিং জন্য ব্যবহার করতে চান যে স্ট্রিং হয়. $pad_type একটি ঐচ্ছিক প্যারামিটার যা ইনপুট স্ট্রিং কোথায় প্যাড করতে হবে তা নির্দিষ্ট করে। ডিফল্ট মান হল STR_PAD_RIGHT , যা ডানদিকে ইনপুট স্ট্রিং প্যাড করে। জন্য অন্যান্য সম্ভাব্য মান $pad_type হয় STR_PAD_LEFT এবং STR_PAD_BOTH , যা ইনপুট স্ট্রিংকে যথাক্রমে বাম এবং উভয় দিকে প্যাড করে।





এই ফাংশন শেষে একটি প্যাডেড স্ট্রিং প্রদান করে।

পিএইচপিতে str_pad() কিভাবে ব্যবহার করবেন?

এখানে ব্যবহার করার পদক্ষেপ আছে str_pad() PHP-তে ফাংশন:



১: আপনি প্যাড করতে চান যে স্ট্রিং এবং দৈর্ঘ্য সিদ্ধান্ত.

2: আপনি যে প্যাডিং স্ট্রিংটি ব্যবহার করতে চান তা নির্ধারণ করুন, কোনটি অক্ষর বা অক্ষর যা আপনি স্ট্রিংটিতে যোগ করতে চান।

3: আপনি যে অবস্থানে প্যাডিং যোগ করতে চান সেটি বেছে নিন - শুরুতে, শেষে বা স্ট্রিংয়ের উভয় পাশে।

4: ব্যবহার str_pad() ফাংশন, আপনি যে স্ট্রিংটি প্যাড করতে চান তাতে পাস করা, আপনি যে দৈর্ঘ্যটি হতে চান, প্যাডিং স্ট্রিং এবং যে অবস্থানে আপনি প্যাডিং যোগ করতে চান।

৫: ঐচ্ছিকভাবে, আপনি ফলাফলটিকে একটি ভেরিয়েবলে সংরক্ষণ করতে পারেন এবং আপনার কোডে প্রয়োজন অনুযায়ী এটি ব্যবহার করতে পারেন।

উদাহরণ স্বরূপ:



// ধাপ 1: সংখ্যা এবং পছন্দসই দৈর্ঘ্য সংজ্ঞায়িত করুন

$সংখ্যা = 42 ;

$দৈর্ঘ্য = 4 ;

// ধাপ 2: প্যাডিং স্ট্রিং সংজ্ঞায়িত করুন

$pad_string = '0' ;

// ধাপ 3: প্যাডিং অবস্থান নির্ধারণ করুন (এই ক্ষেত্রে, বাম দিকে)

$pad_position = STR_PAD_LEFT ;

// ধাপ 4: str_pad() ফাংশন ব্যবহার করুন

$padded_num = str_pad ( $সংখ্যা , $দৈর্ঘ্য , $pad_string , $pad_position ) ;

// ধাপ 5: প্যাডেড নম্বর আউটপুট করুন

প্রতিধ্বনি $padded_num ;

?>

উপরের কোডে, আমরা 42 নম্বর এবং 4 এর কাঙ্ক্ষিত দৈর্ঘ্য সংজ্ঞায়িত করেছি। এছাড়াও আমরা প্যাডিং স্ট্রিংকে সংজ্ঞায়িত করেছি '0' এবং প্যাডিং অবস্থান বাম দিকে হতে হবে. তারপর, আমরা ব্যবহার str_pad() সংখ্যাটিকে অগ্রণী শূন্য দিয়ে প্যাড করার ফাংশন যতক্ষণ না এটি পছন্দসই দৈর্ঘ্যে পৌঁছায়। অবশেষে, আমরা প্যাডেড সংখ্যা আউটপুট.

ধরুন আপনার কাছে এমন সংখ্যার তালিকা রয়েছে যা আপনি অগ্রণী শূন্য সহ প্রদর্শন করতে চান যাতে প্রতিটি সংখ্যা তিন অঙ্কের হয়, তাই আপনি ব্যবহার করতে পারেন str_pad() এটি অর্জন করার জন্য ফাংশন:



$সংখ্যা = অ্যারে ( 5 , একুশ , 103 , 400 , 1000 ) ;

প্রতিটির জন্য ( $সংখ্যা হিসাবে $সংখ্যা ) {

$padded_number = str_pad ( $সংখ্যা , 3 , '0' , STR_PAD_LEFT ) ;

প্রতিধ্বনি $padded_number . ' ;

}

?>

উপরের পিএইচপি কোডটি সংখ্যার একটি অ্যারেকে সংজ্ঞায়িত করে এবং তারপরে প্রতিটি সংখ্যার মধ্য দিয়ে লুপ করে, এটিকে অগ্রণী শূন্য দিয়ে প্যাডিং করে যতক্ষণ না এটি ব্যবহার করে তিন সংখ্যা লম্বা হয়। str_pad() ফাংশন, এবং তারপর একটি স্পেস দ্বারা অনুসরণ করা প্যাডেড সংখ্যা আউটপুট করে।

উপসংহার

পিএইচপি str_pad() ওয়েব ডেভেলপমেন্টে স্ট্রিং নিয়ে কাজ করা ডেভেলপারদের জন্য ফাংশন একটি মূল্যবান টুল। এর বহুমুখী সিনট্যাক্স এবং ব্যবহারের ক্ষেত্রের পরিসর এটিকে পাঠ্য ফর্ম্যাটিং এবং অনন্য আইডি তৈরি করার মতো কাজের জন্য একটি জনপ্রিয় পছন্দ করে তোলে। এই নিবন্ধে বর্ণিত পদক্ষেপগুলি অনুসরণ করে, বিকাশকারীরা সহজেই ব্যবহার করতে পারেন str_pad() একটি পছন্দসই দৈর্ঘ্য নির্দিষ্ট অক্ষর সহ প্যাড স্ট্রিং ফাংশন. এই ফাংশনটি ব্যবহার করে, বিকাশকারীরা তাদের পিএইচপি কোডের দক্ষতা এবং পাঠযোগ্যতা উন্নত করতে পারে।