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.