update page now
Laravel Live Japan

strrev

(PHP 4, PHP 5, PHP 7, PHP 8)

strrevInverte una stringa

Descrizione

strrev(string $string): string

Restituisce la stringa string invertita.

Example #1 Invertire una stringa con strrev()

<?php
echo strrev("Hello world!"); / outputs "!dlrow olleH"
?>

add a note

User Contributed Notes 2 notes

up
8
info at ensostudio dot ru
5 years ago
<?php
/**
 * Reverse a miltibyte string.
 *
 * @param string $string The string to be reversed.
 * @param string|null $encoding The character encoding. If it is omitted, the internal character encoding value
 *     will be used.
 * @return string The reversed string
 */
function mb_strrev(string $string, string $encoding = null): string
{
    $chars = mb_str_split($string, 1, $encoding ?: mb_internal_encoding());
    return implode('', array_reverse($chars));
}
?>
It's faster and flexible than tianyiw function (comment #122953)
up
5
tianyiw at vip dot qq dot com
7 years ago
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❤☆"
?>
To Top

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant