<?php
$null = null;
$empty = [];
$norm = [1, 2, 4];
$assoc = ['yup' => 'ok', 'nope' => 'bad'];
$mixed = [1, 2, 'yup' => 'ok', 'nah'];
var_dump(SplFixedArray::fromArray($null));
var_dump(SplFixedArray::fromArray($null, true));
var_dump(SplFixedArray::fromArray($null, false));
var_dump(SplFixedArray::fromArray($empty));
var_dump(SplFixedArray::fromArray($empty, true));
var_dump(SplFixedArray::fromArray($empty, false));
var_dump(SplFixedArray::fromArray($norm));
var_dump(SplFixedArray::fromArray($norm, true));
var_dump(SplFixedArray::fromArray($norm, false));
var_dump(SplFixedArray::fromArray($assoc));
var_dump(SplFixedArray::fromArray($assoc, true));
var_dump(SplFixedArray::fromArray($assoc, false));
var_dump(SplFixedArray::fromArray($mixed));
var_dump(SplFixedArray::fromArray($mixed, true));
var_dump(SplFixedArray::fromArray($mixed, false));
preferences:
47.8 ms | 402 KiB | 5 Q