PHP.mk документација
Ds\Sequence::rotate
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
ds-sequence.rotate.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
ds-sequence.rotate.php
Ds\Sequence::rotate
Референца за `ds-sequence.rotate.php` со подобрена типографија и навигација.
Ds\Sequence::rotate
Класата Vector
Ds\Sequence::rotate — Ја ротира низата за даден број на ротации
= NULL
Ја ротира низата за даден број на ротации, што е еквивалентно на последователно повикување на $sequence->push($sequence->shift()) ако бројот на ротации е позитивен, или $sequence->unshift($sequence->pop()) ако е негативен.
Параметри
rotations- Бројот на пати што треба да се ротира низата.
Вратени вредности
Не се враќа вредност. Низата на тековната инстанца ќе биде ротирана.
Примери
Пример #1 Ds\Sequence::rotate() example
<?php
$sequence = new \Ds\Vector(["a", "b", "c", "d"]);
$sequence->rotate(1); // "a" is shifted, then pushed.
print_r($sequence);
$sequence->rotate(2); // "b" and "c" are both shifted, then pushed.
print_r($sequence);
?>Горниот пример ќе прикаже нешто слично на:
(
[0] => b
[1] => c
[2] => d
[3] => a
)
Ds\Vector Object
(
[0] => d
[1] => a
[2] => b
[3] => c
)
Белешки од корисници
Нема белешки од корисници за оваа страница.