I PHP-skript , strengvariabler lar programmerere å modellere og manipulere sekvenser av tekst. Disse strengene kan inneholde alfabetiske bokstaver, tall og tegnsetting symboler. PHP språket tilbyr et bredt spekter av funksjonene strengen til å utføre mange vanlige prosesser . Blant de vanligste funksjonene strengen er de som skript kan bruke til å beregne strenglengde , utgang strenger til nettleseren og returnerer informasjon om streng innhold. Opprette Strings
å opprette en streng variabel i et PHP-script , programmerere må velge en variabel navn , erklærer den, og deretter følger det med et oppdrag drift , lagring en bestemt sekvens av tegn innenfor den gitte variabel. Følgende eksempel PHP kode oppretter en streng variabel og gir det en verdi : en
$ my_words = " eple banan appelsin ";
Når denne linjen utfører , vil skriptet har en streng variabel det kan deretter utføre strengfunksjonene på .
Lengde
Beregning strenglengde er en felles oppgave i PHP-skript , for eksempel i tilfeller der strengene er lagring av data elementer som må være innenfor et bestemt område . Følgende eksempel PHP-koden demonstrerer beregne lengden på en streng variabel , lagring resultatet i en numerisk variabel : en
$ string_length = strlen ( $ my_words ) ;
Når denne linjen har utført, " string_length " variable vil lagre et heltall som representerer antall tegn i strengen .
Output
PHP script utføre server - side behandling for nettsteder . Det er vanlig for PHP-skript for å forberede og utgang informasjon for nettsiden brukere . PHP script kjører på serveren , bygger HTML- strukturer for å modellere innholdet på websiden , deretter sender denne til brukerens nettleser for visning der. Følgende eksempelkode demonstrerer bygge en sekvens av HTML med en tekststreng i det, så skriver dette til leseren:
$ output_text = "
" $ my_words " < /p >" . . ;
echo $ output_text ;
den første linjen med kode Setter sammen HTML- strenger med innholdet i en streng variabel . Den andre linjen i koden skriver forberedt HTML-innhold i nettleseren ved hjelp av ekko -funksjonen .
Sammenligning
PHP-koden kan sammenligne innholdet i to strenger , returnerer et heltall verdi som indikerer om den første er mindre enn den andre , enten den første er større enn den andre , eller om de to er like. Hvis det første er større , returnerer funksjonen en verdi som er større enn null. Hvis den første streng er mindre enn den andre , returnerer funksjonen en negativ verdi . Hvis de to strengene er like , returnerer funksjonen en verdi på null . Følgende eksempel PHP-koden demonstrerer teknikken : en
$ første = "a ";
$ andre = "b ";
ekko strcmp ( $ først , $ sekund) ;
Denne koden bør føre PHP til å sende ut en negativ verdi , siden den første strengen er mindre alfabetisk
.