Sobes.tech
Intern

Kādi datu tipi ir PHP?

sobes.tech AI

Atbilde no AI

PHP ir sešus datu tipus:

Skalārie tipi:

  • bool (loģiska vērtība)
  • int (vesels skaitlis)
  • float (simbolu skaitlis)
  • string (teksta virkne)

Sastāvdaļu tipi:

  • array (masīvs)
  • object (objekts)

Īpašie tipi:

  • resource (resurss)
  • null (NULL)

Īss katra tipa apraksts:

  • bool: Divas iespējamās vērtības - true vai false.
  • int: Veseli skaitļi bez decimāldaļas. Diapazons ir atkarīgs no platformas.
  • float: Skaitļi ar decimāldaļu vai eksponenciālā formā.
  • string: Rakstzīmju secība. Var būt iekļauts vienkāršajos (') vai dubultajos (") pēdiņās.
  • array: Sakārtota karte, kas var saturēt jebkura datu tipa elementus, pieejamus ar skaitliskām vai teksta atslēgām.
  • object: Klases instances, kas satur īpašības un metodes.
  • resource: Īpaša mainīgā, kas satur atsauci uz ārēju resursu, piemēram, datu bāzi vai failu.
  • null: Mainīgais, kam nav nevērtības. Vienīgā iespējamā vērtība šim tipam ir NULL (bez lielo un mazo burtu atšķirības).

Piemēri:

<?php

$is_active = true; // bool
$count = 10; // int
$price = 19.99; // float
$name = "John Doe"; // string
$colors = ["red", "green", "blue"]; // array
$user = new stdClass(); // objekts (tukšas klases piemērs)
$file_handle = fopen("ceļš/uz/failu.txt", "r"); // resource
$variable_is_null = null; // null

?>