Slik konverterer String klasser i PHP

PHP er et avansert web-programmeringsspråk som vises på mange av verdens nettsteder. Som med andre store språk, kan PHP lagrer data i enheter kalt "variabler", og disse variablene har ulike typer data. En "numeriske" data type butikker tall, mens en "streng" data type butikker tegn, for eksempel tekst. Programmerere trenger ofte å konvertere innholdet i en streng til en annen datatype, for eksempel et tall. PHP gir mange innebygde funksjoner for å oppnå dette. Den første delen av denne prosessen er å velge passende funksjon for oppgaven du trenger. Deretter kan du enkelt implementere denne funksjonen i koden.

Bruksanvisning

Velg PHP-funksjonen

1 Bla gjennom en liste over strengfunksjoner i PHP og velge en med det formål du trenger for streng konvertering. Programmerere vanligvis referere til en familie av funksjoner for å finne den riktige, så det er ikke realistisk å vite alle de tilgjengelige funksjonene et språk gir.

2 Velg "money_format" -funksjonen, for eksempel hvis du ønsker å konvertere strengen til et valutaformat for visning formål. Denne funksjonen konverterer et PHP-streng i et antall som viser dollar og cent, så vel som den spesifikke internasjonal valuta anvendt. I tillegg til å behandle konverteringen, gir det funksjoner for å justere nummeret på skjermen, for eksempel venstre begrunnelse.

3 Velg en streng formatering funksjon hvis du ønsker å konvertere innholdet i en PHP streng i et annet format uten å endre de faktiske data i strengen. For eksempel, beholder "ucwords" -funksjonen innholdet i strengen men stor forbokstav i hvert ord i strengen.

Gjennomføre funksjons

4 Identifisere variabelnavnet som du ønsker å bruke i streng konvertering.

5 Legg ved at variabelnavn inne i streng funksjonen du har valgt. For eksempel, hvis du velger "ucwords" -funksjonen, og variabelen heter "$ variable," funksjonen vil se slik ut:

ucwords ($ variabel)

De fleste PHP funksjoner fungerer på samme måte.

6 Legg den ferdige funksjonen til noen PHP-kode som trenger det. For eksempel, for å tildele resultatet av denne strengen konvertering til en annen streng, kan du skrive:

$ Newstring = ucwords ($ variabel);

Konverter String til Number

7 Lag en PHP matte formel som inneholder en streng. PHP automatisk konverterer strengen til et nummer og utelukker noen ikke-numeriske tegn. Denne spesielle oppgave i PHP streng omdannelse krever ikke bruk av en ekstra funksjon.

8 Skriv inn et opplagt eksempel på en streng konvertering:

$ Resultat = "en streng" + 5;

Strengen er "en streng". Tilstedeværelsen av sitater og ikke-numeriske tegn gjør det til en streng. Men verdien av "$ resultat" etter PHP kompilerer denne formelen er 6. Verdien av "$ resultat" er et heltall, siden ingen brøker eller desimaltall dukket opp i formelen.

9 Skriv inn et eksempel på en streng konvertering som håndterer desimaler:

$ Resultat = "15.5" 10;

Verdien av "$ resultat" vil være 25,5, en "flyte" tall i motsetning til et helt tall, siden den inneholder en fraksjon.