ফাংশন str_split
ফাংশন str_split একটি স্ট্রিংকে
অ্যারেতে বিভক্ত করে। এটি প্রথম প্যারামিটার হিসেবে
একটি স্ট্রিং নেয়, এবং দ্বিতীয় প্যারামিটার হিসেবে - অ্যারের
উপাদানে অক্ষরের সংখ্যা। উদাহরণস্বরূপ, যদি দ্বিতীয়
প্যারামিটার 3 হিসাবে নির্দিষ্ট করা হয় - ফাংশনটি
স্ট্রিংটিকে একটি অ্যারেতে এমনভাবে বিভক্ত করবে যাতে প্রতিটি অ্যারের
উপাদানে 3 টি অক্ষর থাকে।
সিনট্যাক্স
str_split(string $string, int $length = 1): array
উদাহরণ
আসুন একটি স্ট্রিংকে অ্যারের উপাদান প্রতি 2 টি অক্ষর করে
বিভক্ত করি (মনোযোগ দিন
যে শেষ উপাদানে পর্যাপ্ত অক্ষর নেই
এবং সেখানে 2 টি নেই, বরং একটি আছে):
<?php
$str = 'abcde';
$arr = str_split($str, 2);
var_dump($arr);
?>
কোড 실행ের ফলাফল:
['ab', 'cd', 'e'];
উদাহরণ
আসুন একটি স্ট্রিংকে অ্যারের উপাদান প্রতি 3 টি অক্ষর করে
বিভক্ত করি:
<?php
$str = 'abcdefg';
$arr = str_split($str, 3);
var_dump($arr);
?>
কোড 실행ের ফলাফল:
['abc', 'def', 'g'];
উদাহরণ . প্রয়োগ
আসুন একটি সংখ্যার অঙ্কগুলোর যোগফল বের করি। এর জন্য
str_split ব্যবহার করে সংখ্যাটিকে একটি অ্যারেতে বিভক্ত
করি এবং array_sum
ব্যবহার করে এই অ্যারের উপাদানগুলোর যোগফল নির্ণয় করি:
<?php
$num = 12345;
echo array_sum(str_split($num, 1));
?>
কোড 실행ের ফলাফল:
15
আরও দেখুন
-
ফাংশন
explode,
যা একটি স্ট্রিংকে একটি বিভাজক দ্বারা অ্যারেতে বিভক্ত করে -
ফাংশন
number_format,
যা একটি সংখ্যা ফরম্যাট করে