Hvordan fjerne eventuelle plusstegn fra en streng i PHP

Brukere ikke alltid skrive inn tekst på en måte som er vennlig for datamaskiner å lese, og det samme gjelder for utgangs datamaskiner skaper for folk. Av denne grunn eksisterer mange strengrelaterte funksjoner i PHP for å hjelpe programmerere konvertere strenger i brukbar formater. For å fjerne plusstegn fra strengene, bør du bruke "str_replace ()" -funksjon. Denne innebygde PHP-funksjonen tar tre parametere - tegn til å fjerne, tegn for å erstatte det som den fjernet, og strengen til å operere på - for å søke og erstatte tekst i en streng.

Bruksanvisning

1 Gå til "Start" på oppgavelinjen i Windows, og skriv "Notepad" eller navnet på en kode editor i søkefeltet. Trykk "Enter" for å laste redaktør og gå til "File" på menylinjen øverst for å åpne din PHP-filen.

2 Finn den variabelen som inneholder strengen som inneholder en eller flere plusstegn. Sett denne strengen til en variabel om det ennå ikke er tildelt en, som dette:

$ MyString = 'Jeg liker kake + kake.';

Når du skriver ut denne strengen, vil det se slik ut:

Jeg liker kake + kake.

3 Opprett en ny variabel som vil holde tegnet du ønsker å stripe ut fra strengen - i dette tilfellet, på plusstegnet. Her er koden:

$ Plus_sign = '+';

4 Opprett en ny variabel og sett den til verdien av produksjonen fra "str_replace ()" -funksjon. Bruk streng som inneholder plusstegn som første parameter, bruk en tom par enkle anførselstegn for den andre parameteren, og pass på den opprinnelige strengen som tredje parameter. Koden vil ligne på følgende:

$ No_plus = str_replace ($ plus_sign, '', $ myString);

Som du kan se, ble variabelen "vedtatt i" til funksjonen ved å være skrevet mellom parentesene. Nå funksjonen kan bruke den variabelen. Når du utgang strengen, vil det se slik ut:

Jeg liker kake kake.

5 Legg til litt tekst mellom anførselstegn hvis du ønsker å erstatte plusstegnet med noe annet. Du kan bytte ut skilt med et mellomrom for å bevare avstand eller bruke ordet "og" for å holde den opprinnelige betydningen av plusstegnet. Her er et eksempel:

$ No_plus = str_replace ($ plus_sign, "og", $ myString);

Gi ut denne strengen vil gi brukeren denne teksten:

Jeg liker pai og kake.

Hint

  • Arbeid med en kode editor som nummer linjer når du redigerer PHP-kode. Når du får PHP feil i nettleseren, vil feilmeldingen rapportere til deg plasseringen av feilen ved sin linjenummer.
  • Sikkerhetskopiere nettfilene før du redigerer dem.