Grunnleggende PHP - Del 16 Innledning Dette er en del 16 av serien min, Grunnleggende PHP. I denne delen av serien ser vi på grunnleggende PHP streng og dato. Merk: Hvis du ikke kan se koden, eller hvis du tror noe mangler (ødelagt kobling, bilde fraværende), bare kontakte meg på [email protected]. Det er, kontakt meg for den minste problemet du har om hva du leser. String En streng er en serie tegn. En streng bokstavelig kan spesifiseres i 4 forskjellige måter, men vi skal se bare på to: singel sitert og dobbel sitert.
Argumentet i ekko konstruere nedenfor er en streng bokstavelig i enkle anførselstegn: echo 'Johannes er hans navn.'; Argumentet nedenfor er en streng bokstavelig i anførselstegn: echo "Hans navn er $ hisVar"; Med doble anførselstegn, verdien av en variabel i strengliteral vises, i stedet for den variable, når strengen blir vist. Så hvis vi hadde, $ hisVar = "Peter"; deretter over strengen vil bli vist som "Hans navn er Peter". Med enkle anførselstegn, ikke verdien av en variabel i strengliteral ikke erstatte variabelen.
Med enkle anførselstegn, er variabelnavnet inkludert $ tegn vises, og ikke verdien. La oss nå se på noen strengfunksjoner. Den strlen Funksjon strlen funksjonen returnerer lengden på en streng som antall tegn, inkludert mellomrom. Syntaksen er: int strlen (string $ string) Følgende uttalelse viser 14. ekko strlen ("jeg er en streng."); Selvfølgelig kan du tilordne returverdien av funksjonen til en variabel, og deretter bruke variabelen for noen annen manipulasjon. Den strpos Function Character posisjon telling i en streng begynner fra null.
Tegnposisjon av en karakter i en streng kalles også indeksen posisjon. Den strpos funksjonen returnerer posisjonen til den første forekomst av en understreng. Enkelt sagt, er syntaksen: int strpos (mainString, treng) følgende uttalelse viser, 3: echo strpos (". Vi danser", "er"); Den substr Funksjon Husk tegnposisjon telling i en streng begynner fra null. Den substr funksjonen returnerer en understreng som startposisjon er gitt.
Syntaksen er: string substr (string $ string, int $ starte [, int $ lengde]) Hvis den valgfrie lengde parameter er utelatt, er understrengen fra startposisjonen til slutten returnert. Følgende uttalelse viser, "er". echo substr ("De danser.", 5, 3); Den viktigste strengen er "De danser." Startposisjonen er 5. Lengden (antall tegn) er 3. So "er" vises. Det er mange strengfunksjoner. Jeg har gitt dere bare tre. Strengfunksjonene er forhåndsdefinert i PHP. Du kan ta kontakt med et annet dokument for de andre funksjonene.
Dato Det er mange forhåndsdefinerte funksjoner i PHP du kan bruke til å håndtere datoer. I denne artikkelen vil jeg bare vise deg hvordan du kan få dagens dato og klokkeslett. Du bruker forhåndsdefinert dato funksjon. Denne funksjonen henter gjeldende dato og klokkeslett for datamaskinen som kjører PHP program. Siden PHP er normalt kjøres på serveren, kan du bruke denne funksjonen for å få dagens dato og klokkeslett for servermaskinen og sender til klienten nettleser.
Enkelt sagt, er syntaksen: string dato (string $ format) Funksjonen returnerer en streng med innhold som er gjeldende dato og klokkeslett. Parameteren, tar funksjonen er også en streng. Prøv følgende kode, før vi ser på forklaringen: $ myDate = date ("MDY, H: i: s"); echo $ myDate; ?>