array_fill ফাংশন

array_fill ফাংশনটি একটি অ্যারে তৈরি করে, যা একটি নির্দিষ্ট মান সহ উপাদান দ্বারা পূর্ণ থাকে।

সিনট্যাক্স

phparray_fill(int $start_index, int $count, mixed $value): array

উদাহরণ

আসুন অ্যারেটিকে 5টি উপাদান দিয়ে পাঠ্য 'x' দিয়ে পূরণ করি। যেহেতু প্রথম প্যারামিটারটি 0, তাই কীগুলি শূন্য থেকে তাদের সংখ্যায়ন শুরু করবে:

php<?php
  $res = array_fill(0, 5, 'x');
  var_dump($res);
?>

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

php[0 => 'x', 1 => 'x', 2 => 'x', 3 => 'x', 4 => 'x']

উদাহরণ

আসুন অ্যারেটিকে 5টি উপাদান দিয়ে পাঠ্য 'x' দিয়ে পূরণ করি। যেহেতু প্রথম প্যারামিটারটি 3, তাই কীগুলি তিন থেকে তাদের সংখ্যায়ন শুরু করবে:

php<?php
  $res = array_fill(3, 5, 'x');
  var_dump($res);
?>

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

php[3 => 'x', 4 => 'x', 5 => 'x', 6 => 'x', 7 => 'x']

উদাহরণ

আসুন একটি দ্বি-মাত্রিক অ্যারে পূরণ করি:

php<?php
  $res = array_fill(0, 3, array_fill(0, 3, 'x'));
  var_dump($res);
?>

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

php[['x', 'x', 'x'], ['x', 'x', 'x'], ['x', 'x', 'x']]

আরও দেখুন

  • array_pad ফাংশন,
    যা অ্যারেকে প্রদত্ত উপাদান দিয়ে সম্পূরক করে
  • range ফাংশন,
    যা উপাদানের একটি পরিসীমা সহ একটি অ্যারে তৈরি করে