Hva er substr_replace () -funksjon i php
Substr_replace () er en innebygd funksjon i PHP som lar deg erstatte en seksjon av en streng med en annen streng. Denne funksjonen tar den originale strengen, strengen for å erstatte, erstatningsstrengen og startposisjonen til erstatningsstrengen som argumenter. Syntaksen for PHP substr_replace () -funksjonen er som følger:
substr_replace (streng $ streng, streng $ erstatning, int $ start [, int $ lengde]): strengLa oss bryte ned parametrene:
Eksempel 1: Bruke en annen streng for å erstatte en del av en streng
Anta at vi har en streng “Hei Linuxmint!”, Og vi ønsker å erstatte“ Linuxmint ”med“ Linuxhint ”. Her er koden for å oppnå denne ved hjelp av substr_replace () -funksjonen:
$ streng = "Hei Linuxmint!";I koden ovenfor passerer vi den originale strengen “Hello Linuxmint!”, Og erstatningsstrengen“ Linuxhint ”, startposisjonen ($ start) av erstatningsstrengen 6, og lengden på strengen som skal skiftes ut er 9 til substr_replace () -funksjonen:
Eksempel 2: Bytte ut en del av en streng med en tom streng
Anta at vi har en streng “Hei Linuxmint!”, Og vi ønsker å fjerne“ Linuxmint ”fra strengen. Her er koden for å oppnå dette ved å bruke funksjonen Substr_replace ():
$ streng = "Hei Linuxmint!";Den originale strengen “Hello Linuxmint!”Sendes sammen med en tom streng (“ ”), utgangspunktet for erstatningsstrengen (6), og lengden på erstatningsstrengen (9).
Konklusjon
For å erstatte en del av en streng med en annen streng i PHP, brukes substr_replace () -funksjonen. Vi så også to eksempler på å bruke denne funksjonen, med full kode og forklaring. Med denne kunnskapen kan du manipulere strenger i PHP enkelt og effektivt.