--TEST-- SPL: FixedArray: accessing uninitialized array --FILE-- getMessage(), "\n"; } try { $a[1] = 1; } catch (Exception $e) { echo $e->getMessage(), "\n"; } try { var_dump(count($a[1])); } catch (Exception $e) { echo $e->getMessage(), "\n"; } try { var_dump($a->getSize()); } catch (Exception $e) { echo $e->getMessage(), "\n"; } try { foreach ($a as $v) { } } catch (Exception $e) { echo $e->getMessage(), "\n"; } try { var_dump($a->setSize(10)); } catch (Exception $e) { echo $e->getMessage(), "\n"; } echo "Done\n"; ?> --EXPECTF-- Warning: SplFixedArray::__construct() expects parameter 1 to be long, string given in %s on line %d Index invalid or out of range Index invalid or out of range Index invalid or out of range int(0) bool(true) Done