php - 在 PHP 中将字符串旋转 N 次

标签 php string

我正在寻找一种将字符串向左旋转 N 次的方法。这里有些例子:

让字符串为 abcdef

  • 如果我旋转它 1我想要的时间bcdefa
  • 如果我旋转它 2我想要的时间cdefab
  • 如果我旋转它 3我想要的时间defabc
  • .
  • .
  • 如果我旋转字符串它的字符串
    很长一段时间,我应该拿回
    原始字符串。
  • 最佳答案

     $rotated = substr($str, $n) . substr($str, 0, $n);
    

    关于php - 在 PHP 中将字符串旋转 N 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2423802/

    相关文章:

    php - MySQL BLOB 只接受图像吗?

    javascript - 当变量(时间)为0时显示div

    php - 像 Google 一样使用 bool 运算符(AND、OR、NOT)搜索字符串中的单词

    Java replace方法,用空字符替换

    c++ - 如何包含字符串标题?

    php - 使用左连接时,如果出现重复行,如何将一个字段的所有数据放入数组中

    php - 按多列对多维数组进行排序

    c# - 如何计算总数使用 c# 的字符串的可能组合?

    javascript - 删除 jQuery.trim() 忽略的文本区域中的空白

    c++ - 使用字符串内存