Co to jest funkcja substr_replace () w PHP
The Substr_replace () to wbudowana funkcja w PHP, która umożliwia wymianę sekcji ciągu innym ciągiem. Ta funkcja bierze oryginalny ciąg, ciąg zastępujący, ciąg zastępujący i pozycję początkową ciągów zastępczych jako argumenty. Składnia funkcji PHP substr_replace () jest następująca:
substr_replace (string $ string, string $ zamiennik, int $ start [, int $ długość]): ciągRozbijmy parametry:
Przykład 1: Używanie innego ciągu do wymiany części ciągu
Załóżmy, że mamy ciąg „Hello LinuxMint!”, A chcemy zastąpić„ LinuxMint ”na„ Linuxhint ”. Oto kod do osiągnięcia tego za pomocą funkcji substr_replace ():
$ string = "Hello LinuxMint!";W powyższym kodzie przekazujemy oryginalny ciąg „Hello LinuxMint!”, A ciąg zastępujący„ Linuxhint ”, pozycja początkowa ($ start) ciąg zastępczego 6, a długość ciągłego ciągu wynosi 9 do funkcji SUBSTR_replace ():
Przykład 2: Zastąpienie części łańcucha pustym łańcuchem
Załóżmy, że mamy ciąg „Hello LinuxMint!”, A chcemy usunąć„ LinuxMint ”z ciągu. Oto kod, który to osiągnie, za pomocą funkcji SUBSTR_REPLACE ():
$ string = "Hello LinuxMint!";Oryginalny ciąg „Hello LinuxMint!”Jest przekazywany razem z pustym sznurkiem („ ”), punktem początkowym ciągłego sznurka (6) i długością ciągłego sznurka (9).
Wniosek
Aby zastąpić część ciągu innym ciągiem w PHP, używana jest funkcja SUBSTR_replace (). Widzieliśmy także dwa przykłady korzystania z tej funkcji, z pełnym kodem i wyjaśnieniem. Dzięki tej wiedzy możesz łatwo i skutecznie manipulować ciągami PHP.