strrev

funkcja

Odwraca kolejność znaków w ciągu bajtowo — dla UTF-8 z polskimi literami użyj własnej funkcji mb_.

strrev(string $string): string

strrev zwraca $string ze znakami w odwrotnej kolejności. Działa bajtowo, więc wielobajtowe znaki UTF-8 (np. polskie litery) zostaną rozbite i wynik będzie przekłamanym ciągiem. Dla bezpiecznego odwracania z polskimi znakami rozważ własną implementację opartą na mb_str_split.

<?php
declare(strict_types=1);

echo strrev('abcdef');
// wynik: fedcba

// Uwaga: strrev na polskich znakach niszczy kodowanie UTF-8:
// strrev('Łódź') → mojibake (nie używaj na multibyte!)
📘 Naucz się w lekcji →