Uvod v PHP Integer

Preden začnemo govoriti o Integers v PHP, najprej razumemo izraz Integer. Integer je vrsta podatkov. Vrsta spremenljivke, ki ohranja celotno numerično vrednost. Popolne (cele) številke, kot so - 1, 23, 343, -23, -50 itd. Integer je lahko pozitiven, negativen ali 0 sam. Skoraj vsak programski jezik, kot so C, JAVA in C ++, podpira celovite številke. Ko pa pridemo do jezika PHP, v trenutku, ko kateri koli spremenljivki dodelimo katero koli celo število, jo lahko štejemo za celoten podatkovni tip. Ker je PHP ohlapen programski jezik, ni treba deklarirati nobene spremenljivke z določenim tipom podatkov, preden ga uporabite. Integerje lahko v času dodelitve uporabite neposredno v PHP-ju. Za obravnavanje vrednosti vrste številke je vrsta podatkov s celo število v skoraj vseh programskih jezikih.

Kako razglasiti spremenljivko celih števil v PHP?

Spodaj so navedena dva načina za razglasitev celoštevilčne spremenljivke:

Pozitivni celi

Celotno število, ki vsebuje vrednost 0 ali več kot 0. PHP podpira različne primitivne vrste podatkov, kot so - Integer, Float number, Character, String, Booleans (true ali false), mešani niz itd. Videli bomo v primeru odsek z uporabo enega po enega od vseh vrst celih števil, ki jih lahko obdelujemo s programskim jezikom PHP.

Koda:

<_?php
$x = 124; // declaration and assignment
var_dump($x); // int 124
echo $x; // 124
?>

Izhod :

Negativni celoten

Celo število, ki vsebuje njegovo vrednost manj kot 0.

Koda:

<_?php
$x = -124; // declaration and assignment
var_dump($x); // int -124
echo $x; // -124
?>

Izhod :

Lahko vidimo izhod var_dump ($ x), ki prikazuje int -124; int je podatkovni tip in vrednost -124 je vrednost.

Napredni primeri celovitega PHP-ja

Spodaj so različni primeri celih števil v php-ju:

Primer # 1

Celoten kot šestnajstična koda:

Koda:

<_?php
$x = 0x1B; // hexadecimal number
var_dump($x);
echo $x;
?>

Izhod :

Zdaj pa je vprašanje, zakaj 27? PHP tako podpira celo število. V trenutku, ko v spremenljivko dodelimo karkoli (izraz, vrnitev funkcije itd.), Ki bo obravnavan kot celoten tip podatkov, je izhod te kode ali funkcije v celotnem številu.

V primeru kode dobimo 27, ker smo dodelili šestnajstično vrednost, ki je enaka 27. Kjer je 0x 16 in B 11; če dodamo oboje, bomo dobili 27 kot izhod.

Primer # 2

Celo število kot oktalna koda:

Koda:

<_?php
$x = 0123; // octal number
var_dump($x);
echo $x;
?>

Izhod :

Spet je to celo število. Ker je izhod podane oktalne kode celo število.

Primer # 3

Funkcija se je vrnila kot celo število:

Koda:

<_?php
function addNumbers($a, $b)(
$sum = 0;
$sum = $a + $b;
return $sum;
)
$x = addNumbers(10, 20);
var_dump($x);
echo $x;
?>

Izhod :

Spet imamo 30 vsoto danih dveh celih števil kot celo število. Če pa v zgornji kodi naredimo zelo majhno spremembo, nam bo to omogočilo izhod.

Primer št. 4

Funkcija se je vrnila kot plovec:

Koda:

<_?php
function addNumbers($a, $b)(
$sum = 0;
$sum = $a + $b;
return $sum;
)
$x = addNumbers(10, 20.0);
var_dump($x);
echo $x;
?>

Izhod :

Vidimo, da vse stvari ostajajo enake kot prejšnji primer kode, razen vrednosti parametra funkcije.

$ x = addNumbers (10, 20, 0);

Uporabili smo 20, 0 namesto 20. To je nekaj dovolj dobrega, da spremenimo izhod iz celih v plavajoče. Izhod ostaja enak, vendar je vrsta podatkov spremenjena iz celega v plavajoči.

Primer št. 5

Uporaba mešanega tipa podatkov:

<_?php
$x = 12.0; // float number
var_dump($x);
echo $x;
$x = 120; // integer number
var_dump($x);
echo $x;
?>

Izhod :

Vidimo, da se bo vrsta podatkov katere koli spremenljivke dinamično spremenila glede na dodeljeno vrednost. V zgornji kodi najprej uporabljamo vrednost podatkov s pomičnim pomikom, nato pa poda podatkovno vrsto float. Toda ko dodelimo vrednost kot celo število, nam bo posledično dal celo vrsto podatkov.

Potem ko smo preučili zgornji primer, nam je zdaj jasno, kako lahko prepoznamo celo število.

Celi številki so lahko običajna cela števila (to je osnova 10 poljubnega števila), šestnajstične številčne številke (baza 16, ki se začne z 0x) ali oktalna številka zapisov (osnova 8, ki se začne z 0), ali poljubno število ( celo število) s predznakom - ali + ali nič.

Zaključek

Po tem, ko smo naleteli na vse izjave in zgoraj navedeno primer, lahko rečemo, da je PHP ohranjen programski jezik. Uporaba besede ohlapno pomeni, da ob deklaraciji ni treba uporabljati nobene vrste podatkov. Če moramo prijaviti katero koli vrsto, nam ni treba navesti njegove vrste podatkov. PHP bo sam poskrbel za vrsto podatkov katere koli spremenljivke identifikatorjev glede na dodeljeno vrednost. Torej, PHP neposredno podpira vse razpoložljive tipe podatkov na trgu na splošno.

Priporočeni članki

To je vodnik za PHP Integer. Tukaj razpravljamo o dveh vrstah, ki vključujejo pozitivno in negativno celo število z naprednimi primeri celih PHP. Če želite izvedeti več, si oglejte tudi naslednje članke -

  1. Faktororial v PHP
  2. Spremenljivke v PHP
  3. PHP matematične funkcije
  4. HTML v primerjavi z PHP
  5. PHP Čarobne konstante
  6. PHP rekurzivna funkcija
  7. Rekurzivna funkcija v Pythonu
  8. Faktorski program v JavaScript
  9. Java Booleans
  10. Rekurzivna funkcija v C
  11. Rekurzivna funkcija v JavaScript