Hvordan Avkorte tekst i PHP
Når du ønsker å holde en tittel ned til én linje, selv når brukerne kan inngangs titler så lenge de vil, presenterer avkorting en god løsning. Avkorting tekst betyr å kutte den av etter et visst antall bokstaver eller tall - oftere kalt "tegn" i programmering. I de fleste tilfeller, både forfattere og programmerere indikerer avkortet eller cut-off tekst med en ellipse, som du kan legge til i din PHP-kode i tillegg. Du kan bruke dette i kombinasjon med "substr ()" -funksjonen for å skape den ønskede effekt.
Bruksanvisning
1 Klikk på "Start" -knappen på oppgavelinjen i Windows, og skriv "Notepad" eller navnet på din kode editor i søkefeltet. Trykk "Enter" for å laste programmet.
2 Naviger til "File" på menylinjen øverst og åpne filen som inneholder teksten du vil avkorte. Hvis dette ikke allerede er en PHP-fil, kan du gå tilbake til "File" og velg "Lagre som". Lagre filen med PHP forlengelsen slik at serveren vil vite at det er behov for å kjøre PHP-kode.
3 Finn teksten du vil avkorte. Sett teksten i "substr ()" funksjon:
substr ( 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.');
4 Sett "substr ()" -funksjonen til en variabel, slik at du kan sende resultatene til nettleseren senere:
$ Avkortet = substr ( 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.');
5 Gi strengen en maksimal størrelse ved å sette dens lengde. Den "substr ()" funksjonen tar tre parametere. Den første parameteren var din streng. Den andre parameteren forteller funksjon hvor du skal begynne å telle. Parameteren lengde er sist.
$ Avkortet = substr ( 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.', 0, 30);
Koden ovenfor begynner å telle fra begynnelsen og vil kutte strengen av etter tretti tegn.
6 Utgang de "$ avkuttet" variable til nettleseren. Legg en prikk etter variable og deretter plassere en ellipse inne enkle eller doble anførselstegn for å vise at du avkortet teksten. Husk å lukke utgangs uttalelse med et semikolon:
echo $ avkortet. '& Hellip';
Legg merke til bruken av "& hellip" ovenfor. Dette er en HTML spesialtegn kode som vil plassere en ekte ellipse på websiden. En ekte ellipse er et enkelt tegn som ser ut som tre perioder.
Hint
- Bruk av en line-nummerert kode editor vil hjelpe deg umåtelig ved redigering og debugging større PHP-filer. Notepad fungerer fint, men viser ikke linjenummer ved siden av linjene.