Hvordan Trim String til lengde i PHP

Noen ganger brukerne skrive inn tekst som tar opp for mye plass eller din egen PHP-koden genererer en tekststreng som er for lang. I dette tilfellet kan du bruke "substr ()" funksjonen innebygd i PHP til å klippe en snor av etter et visst antall tegn. Denne funksjonen gir en viss fleksibilitet til programmereren, men for en enkel "telle og cut" operasjon for å trimme strengen, alt som trengs er selve strengen og antall tegn for den nye strengen lengde.

Bruksanvisning

1 Sett strengen til en variabel hvis du ikke allerede gjør det:

$ Mytext = 'Dette er en streng.';

2 Før variabel for strengen i til "substr ()" funksjon:

substr ($ mytext);

3 Plassere et komma ved enden av den variable i «substr ()" og passerer i et helt tall. Bruke et tall som er lik den ønskede lengde av strengen:

substr ($ mytext, 6);

Koden ovenfor vil utrydde strengen etter seks tegn.

4 Sett "substr ()" til en ny variabel:

$ Updated_text = substr ($ mytext, 6);

Bruk den opprinnelige strengen variable hvis du ønsker å oppdatere selve strengen og ikke lenger trenger den opprinnelige strengen:

$ Mytext = substr ($ mytext, 6);

5 Utgang strengen hvis du trenger å gjøre det:

echo $ updated_text;

Utgangen generert for dette eksempelet er:

dette jeg

"Dette i" er seks tegn, slik at resten av strengen ikke ut til brukeren.

Hint

  • Legg en ellipse til utgang for å gjøre cut-off tekst ser bedre: "echo $ updated_text '...';.".