php 用于向左和向右旋转数组元素的功能
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 用于向左和向右旋转数组元素的功能相关的知识,希望对你有一定的参考价值。
<?php
function rotate_array_left($array, $rotations){
for ($r=0; $r<$rotations; $r++){
array_push($array, array_shift($array));
}
return $array;
}
function rotate_array_right($array, $rotations){
for ($r=0; $r<$rotations; $r++){
array_unshift($array, array_pop($array));
}
return $array;
}
$n = 1; //Number of rotations
$a = array(1,2,3,4,5);
echo "Original Array with $n rotations ";
foreach($a as $value){
echo $value . " ";
}
echo "<br>";
//Rotate Array Left
$b = rotate_array_left($a,$n);
foreach($b as $element){
echo $element . " ";
}
print_r('<br>');
//Rotate Array Right
$b = rotate_array_right($a,$n);
foreach($b as $element){
echo $element . " ";
}
以上是关于php 用于向左和向右旋转数组元素的功能的主要内容,如果未能解决你的问题,请参考以下文章
让玩家根据摄像机角度向前、向右、向左和向后移动
如何在 Angular 9 中使用向上、向下、向左和向右箭头键导航动态输入和选择表内的字段?
使用连续数字将列表向左和向右扩展到总长度的 50%
为AVL树插入功能
如何在 SwiftUI 中制作对角线轮播
WYT的刷子 题解