Ds\Vector::rotate
En esta página
Ds\Vector::rotate
Rota el vector un cierto número de rotaciones
Descripción#
public Ds\Vector::rotate(int $rotations): void
```php
Rota el vector un cierto número de rotaciones, lo que equivale a llamar sucesivamente `$vector->push($vector->shift())` si el número de rotaciones es positivo, o `$vector->unshift($vector->pop())` si es negativo.
## Parámetros
`rotations`
El número de veces que el vector debe ser rotado.
## Valores devueltos
No se retorna ningún valor.. El vector de la instancia actual será rotado.
## Ejemplos
Ejemplo de `Ds\Vector::rotate`
```php
Resultado del ejemplo anterior es similar a:
(
[0] => b
[1] => c
[2] => d
[3] => a
)
Ds\Vector Object
(
[0] => d
[1] => a
[2] => b
[3] => c
)