Funksioni array_fill

Funksioni array_fill krijon një varg, të mbushur me elementë me një vlerë të caktuar.

Sintaksa

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

Shembull

Le të mbushim vargun me 5 elementë me tekst 'x'. Meqë parametri i parë është 0, çelësat do të fillojnë numërimin nga zero:

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

Rezultati i ekzekutimit të kodit:

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

Shembull

Le të mbushim vargun me 5 elementë me tekst 'x'. Meqë parametri i parë është 3, çelësat do të fillojnë numërimin nga tre:

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

Rezultati i ekzekutimit të kodit:

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

Shembull

Le të mbushim një varg dy-dimensional:

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

Rezultati i ekzekutimit të kodit:

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

Shihni gjithashtu

  • funksionin array_pad,
    i cili plotëson vargun me elementë të caktuar
  • funksionin range,
    i cili krijon një varg me një gamë elementësh