substr
funkcja
Zwraca fragment ciągu znaków zaczynający się od podanej pozycji i o określonej długości.
substr(string $string, int $offset, ?int $length = null): string
substr wycina kawałek ciągu: $offset to pozycja startowa (liczona od 0; wartość ujemna liczy od końca), a $length to liczba znaków do zwrócenia (ujemna odcina tyle znaków od końca). Pamiętaj, że działa bajtowo — dla polskich liter w UTF-8 użyj mb_substr.
<?php
declare(strict_types=1);
echo substr('abcdef', 2, 3); // wynik: cde
echo substr('abcdef', -3); // wynik: def
echo substr('abcdef', 0, -2); // wynik: abcd