PHP Tutorial for String Funksjoner

PHP Tutorial for String Funksjoner


I PHP-skript, strengvariabler lar programmerere å modellere og manipulere sekvenser av tekst. Disse strengene kan inneholde alfabetiske bokstaver, tall og tegnsettingssymboler. PHP språket tilbyr et bredt spekter av strengfunksjoner for å utføre mange vanlige prosesser. Blant de vanligste strengfunksjoner er de som skript kan bruke til å beregne strenglengde, utgangs strenger til nettleseren og returnere informasjon om streng innhold.

Opprette Strings

For å opprette en streng variabel i et PHP-skript, programmerere må velge en variabel navn, kunngjør det, og deretter følger det med et oppdrag drift, lagring en bestemt sekvens av tegn i den gitte variabelen. Følgende eksempel PHP kode oppretter en streng variabel og gir den en verdi:

$ My_words = "eple banan appelsin";

Når denne linjen utfører, vil skriptet har en streng variabel det kan da utføre strengfunksjoner på.

Lengde

Beregning streng lengde er en felles oppgave i PHP-skript, for eksempel i tilfeller der strengene er lagring av data elementer som må være innenfor en viss rekkevidde. Følgende eksempel PHP-koden demonstrerer beregne lengden på en streng variabel, lagring resultatet i en numerisk variabel:

$ STRING_LENGTH = strlen ($ my_words);

Når denne linjen har utført, vil "STRING_LENGTH" variable lagre et heltall verdi som representerer antall tegn i strengen.

Produksjon

PHP-skript utføre server-side behandling for nettsteder. Det er vanlig for PHP-skript for å forberede og utgang informasjon for brukerne av nettstedet. PHP-script kjører på serveren, bygger HTML strukturer for å modellere innholdet på websiden, så sender dette til brukerens nettleser for visning der. Følgende eksempelkode demonstrerer bygge en sekvens av HTML med en tekststreng i den, så skriver dette til leseren:

$ Output_text = "<p>" $ 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 med kode skriver forberedt HTML-innhold til nettleseren ved hjelp av ekkofunksjon.

Sammenligning

PHP-kode kan sammenligne innholdet i to strenger, returnerer et heltall verdi som indikerer om den første er mindre enn den andre, hvorvidt 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. Dersom den første strengen er mindre enn den andre, returnerer funksjonen en negativ verdi. Dersom de to strenger er like, returnerer funksjonen en verdi på null. Følgende eksempel PHP-koden demonstrerer teknikken:

$ Første = "a";

$ Andre = "b";

echo strcmp ($ først, $ andre);

Denne koden skal føre PHP å sende ut en negativ verdi, siden den første strengen er mindre alfabetisk.