Ds\Vector::insert
En esta página
Ds\Vector::insert
Inserta valores en un índice dado
Descripción#
public Ds\Vector::insert(int $index, mixed ...$values): void
```php
Inserta valores en el vector en un índice dado.
## Parámetros
`index`
El índice en el cual insertar. `0 <= index <= count`
> [!NOTE]
> Es posible insertar en el índice igual al número de valores.
`values`
El o los valores a insertar.
## Valores devueltos
No se retorna ningún valor.
## Errores/Excepciones
`OutOfRangeException` si el índice no es válido.
## Ejemplos
Ejemplo de `Ds\Vector::insert`
```php
Resultado del ejemplo anterior es similar a:
object(Ds\Vector)#1 (7) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
[3]=>
string(1) "d"
[4]=>
string(1) "e"
[5]=>
string(1) "f"
[6]=>
string(1) "g"
}