Podatkovni tipi PHP

Podatkovni Tipi Php



PHP je skriptni jezik na strani strežnika, ki se lahko ukvarja z osmimi različnimi tipi podatkov za shranjevanje vrednosti v spremenljivkah in vsak tip podatkov lahko izvaja različne stvari. Ti podatkovni tipi so nadalje kategorizirani v 3 tipe, vključno s skalirnim, sestavljenim in posebnim podatkovnim tipom. Ti tipi podatkov se uporabljajo za ustvarjanje spremenljivk v programih PHP in o njih bomo podrobno razpravljali v tem priročniku.

Tipi podatkov PHP

V PHP so na voljo številni tipi podatkov, ki jih je mogoče uporabiti za shranjevanje različnih tipov podatkov. Te vrste podatkov so razdeljene v tri širše kategorije:

1: Skalarni podatkovni tip

V tem podatkovnem tipu lahko spremenljivka vsebuje eno vrednost naenkrat. Sledijo tipi skalarnih podatkov v PHP:







  • Celo število: Uporablja se za shranjevanje števil brez decimalnih mest, kot je 10,15.
  • Lebdeč: Uporablja se za shranjevanje števil z decimalnimi vejami, kot sta 12,45, 54,566.
  • Vrvica: Uporablja se za shranjevanje besedilnih podatkov, ki so lahko v enojnih ('Hello') ali dvojnih narekovajih ali dvojnih narekovajih ('Hello').
  • Boolean: Uporablja se za shranjevanje logičnih vrednosti true ali false.

Primer 1

V spodaj napisani vzorčni kodi sem definiral tri različne vrste podatkov. Prva spremenljivka $n1 shrani celoštevilsko vrednost, $n2 shrani plovec in $ch ima vrednost niza:





$n1 = 14 ;

$n2 = 22.34 ;

$ch = 'Linux' ;

odmev 'Celo število je: $n1 \n ' ;

odmev 'Float je: $n2 \n ' ;

odmev 'Lik je: $ch \n ' ;

?>



Primer 2

V naslednjem primeru kode uporabljam bool podatki vrsta:







$spremenljivka = prav ;

var_dump ( $spremenljivka ) ;

?>

2: Sestavljeni podatkovni tip

V sestavljeni podatkovni tip , lahko spremenljivka vsebuje več ene vrednosti:



  • niz: Niz je niz različnih vrednosti, do katerih je mogoče dostopati prek ključa.
  • predmet: Objekt je primer razreda, ki vsebuje metode in funkcije. Vsak objekt ima enake lastnosti in metode kot nadrejeni razred.

Primer 1

Naslednji primer ponazarja deklaracijo podatkovnega tipa arrays in izhod konzole v PHP:



$languages = niz ( 'PHP' , 'C' , 'Java' , 'Pojdi' , 'C#' ) ;

odmev 'Prvi element: $languages[0] \n ' ;

odmev 'Drugi element: $languages[1] \n ' ;

odmev 'Tretji element: $languages[2] \n ' ;

odmev 'Četrti element: $languages[3] \n ' ;

odmev 'Peti element: $languages[4] \n ' ;

?>

Primer 2

V spodnjem primeru smo najprej definirali razred Pravokotnik in nato ustvaril sporočilo predmeta z Pravokotnik razred:



razred Pravokotnik {

javnosti $širina ;

javnosti $višina ;

javnosti funkcijo območje ( ) {

vrnitev $to -> premer * $to -> višina ;

}

}

$rect = novo Pravokotnik ;

$rect -> premer = 5 ;

$rect -> višina = 10 ;

odmev 'Površina pravokotnika:' . $rect -> območje ( ) . ' \n ' ;

?>

3: Posebna podatkovna vrsta

Sledita dva posebna tipa podatkov PHP:

  • NIČ: Nič ne predstavlja ničesar; prikazuje odsotnost vrednosti v spremenljivki.
  • Vir: Spremenljivka kaže na nek zunanji vir.

Primer 1

Naslednji primer kode prikazuje vedenje ničelni podatkovni tip v PHP:



$y = nič ;

var_dump ( $y ) ;

?>

Primer 2

The vir se uporablja za kazanje na nekatere datoteke za odpiranje v PHP. Naslednji primer kode lahko uporabite za uporabo podatkov o sredstvih:



$handle = fopen ( 'mojadatoteka.txt' , 'r' ) oz the ( 'Datoteke ni mogoče odpreti!' ) ;

odmev fread ( $handle , velikost datoteke ( 'mojadatoteka.txt' ) ) ;

fclose ( $handle ) ;

?>

V zgornjem primeru bo funkcija fopen() zagotovila ročico vira, ko bo odpirala datoteko vira in jo dodeljevala spremenljivki $handle. Izpis kode brskalnika je:

Spodnja črta

PHP ponuja različne vrste podatkov za shranjevanje in obdelavo različnih vrst podatkov, vključno z skalar , sestavljeno , in posebne vrste podatkov . Razumevanje različnih vrst podatkov in njihove uporabe je bistvenega pomena za pisanje učinkovite kode PHP. S tem priročnikom zdaj bolje razumete vrste podatkov PHP in kako jih uporabiti v svoji kodi.