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 '...';.".