• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • strrev()

    (PHP 4, PHP 5, PHP 7)

    反转字符串

    说明

    strrev(string $string) : string

    返回$string反转后的字符串。

    参数

    $string

    待反转的原始字符串。

    返回值

    返回反转后的字符串。

    范例

    使用strrev()反转字符串

    <?php
    echo strrev("Hello world!"); // 输出 "!dlrow olleH"
    ?>
    This function support utf-8 encoding, Human Language and Character Encoding Support:
    <?php
    function mb_strrev($str){
      $r = '';
      for ($i = mb_strlen($str); $i>=0; $i--) {
        $r .= mb_substr($str, $i, 1);
      }
      return $r;
    }
    echo mb_strrev("☆❤world"); // echo "dlrow❤☆"
    ?>
    Be careful, it does not work with unicode strings.
    <?php
    php > $str = '1¥';
    php > print($str);
    1¥
    php > print(strrev($str));
    ��1
    ?>

    上篇:strrchr()

    下篇:strripos()