Úvod do PHP Integer

Predtým, ako začneme hovoriť o celých číslach v PHP, najprv pochopme pojem Integer. Celé číslo je typ dátového typu. Typ premennej, ktorý zachováva úplnú číselnú hodnotu. Kompletné (celé) čísla ako - 1, 23, 343, -23, -50 atď. Celé číslo môže byť buď kladné, záporné alebo samotné číslo. Takmer každý programovací jazyk ako C, JAVA a C ++ podporuje plnohodnotné celé čísla. Keď však prídeme do jazyka PHP, v okamihu, keď priradíme ľubovoľnú celočíselnú hodnotu akejkoľvek premennej, možno ju považovať za celočíselný typ údajov. Pretože PHP je voľne programovacím jazykom, pred jeho použitím nie je potrebné deklarovať žiadnu premennú so špecifikovaným typom údajov. Celé čísla môžu byť použité priamo v PHP v čase priradenia. Aby sme sa mohli vyrovnať s celkovým počtom hodnôt, existuje takmer celý údajový typ v takmer všetkých programovacích jazykoch.

Ako deklarovať celočíselnú premennú v PHP?

Nižšie sú uvedené dva spôsoby deklarovania celočíselnej premennej v PHP:

Pozitívne celé číslo

Celé číslo, ktoré obsahuje svoju hodnotu buď 0 alebo viac ako 0. PHP podporuje svoje rôzne primitívne typy údajov, ako sú - celé číslo, číslo float, znak, reťazec, booleovské hodnoty (true alebo false), zmiešané pole atď. Uvidíme v príklade pomocou jedného zo všetkých typov celých čísel, ktoré môžeme spracovať pomocou programovacieho jazyka PHP.

kód:

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

Výstup :

Záporné celé číslo

Celé číslo, ktoré obsahuje jeho hodnotu menšiu ako 0.

kód:

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

Výstup :

Vidíme výstup var_dump ($ x), ktorý ukazuje int -124; int je typ údajov a hodnota -124 je hodnota.

Príklady pokročilého celočíselného PHP

Nižšie sú uvedené rôzne príklady celého čísla v php:

Príklad č. 1

Celé číslo ako hexadecimálny kód:

kód:

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

Výstup :

Teraz je otázkou, prečo 27? Toto je niečo, ako PHP podporuje celé číslo. V okamihu, keď v premennej, ktorá sa bude považovať za celočíselný typ údajov, priradí čokoľvek (výraz, návrat funkcie atď.), Je výstup tohto kódu alebo funkcie v celočíselnom rozsahu.

V prípade kódu máme 27, pretože sme priradili hexadecimálnu hodnotu, ktorá sa rovná 27. Kde 0x je 16 a B je 11; ak ich pridáme, dostaneme 27 ako výstup.

Príklad č. 2

Celé číslo ako osmičkový kód:

kód:

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

Výstup :

Toto je opäť celé číslo. Pretože výstup daného osmičkového kódu je celé číslo.

Príklad č. 3

Funkcia sa vrátila ako celé číslo:

kód:

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

Výstup :

Opäť máme 30 súčet daných dvoch celých čísel ako celé číslo. Ak však vo vyššie uvedenom kóde urobíme veľmi malú zmenu, dá sa nám to ako výstup.

Príklad č. 4

Funkcia sa vrátila ako plavák:

kód:

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

Výstup :

Vidíme, že všetko zostáva rovnaké ako v predchádzajúcom príklade kódu, s výnimkou hodnoty parametra funkcie.

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

Použili sme 20, 0 namiesto 20. Toto je niečo dosť dobré na zmenu výstupu z celočíselného na plávajúce. Výstup zostáva rovnaký, ale typ údajov sa zmenil z celého čísla na plávajúce.

Príklad č. 5

Použitie zmiešaného typu údajov:

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

Výstup :

Vidíme, že typ údajov akejkoľvek premennej sa bude dynamicky meniť podľa hodnoty, ktorá je k nej priradená. Vo vyššie uvedenom kóde najskôr použijeme hodnotu float údajového typu a potom dá float dátového typu. Ale v momente, keď hodnotu priradíme ako celé číslo, výsledkom bude celé číslo.

Po absolvovaní vyššie uvedeného príkladu je teraz jasné, ako dokážeme identifikovať celé číslo.

Celými číslami môžu byť normálne celé čísla (to je základná hodnota 10 ľubovoľného čísla), hexadecimálne notové čísla (základňa 16, ktorá začína na 0x) alebo osmičkové notačné číslo (základňa 8, ktorá začína na 0), alebo akékoľvek celé číslo ( celé číslo) s predponou so znakom - alebo + alebo nič.

záver

Po prekonaní všetkých príkazov a vyššie uvedeného príkladu kódu môžeme povedať, že PHP je voľne napísaný programovací jazyk. Voľné používanie slova znamená, že v čase vyhlásenia nie je potrebné používať žiadny typ údajov. Ak potrebujeme uviesť akýkoľvek typ, nemusíme uvádzať jeho typ údajov. Samotné PHP sa postará o dátový typ akejkoľvek premennej identifikátorov podľa hodnoty, ktorá je k nej priradená. Priamo PHP teda všeobecne podporuje všetky dostupné typy údajov na trhu.

Odporúčané články

Toto je sprievodca PHP Integer. Tu diskutujeme dva typy, ktoré zahŕňajú kladné a záporné celé číslo s pokročilými príkladmi celého čísla PHP. Ďalšie informácie nájdete aj v nasledujúcich článkoch -

  1. Factorial v PHP
  2. Premenné v PHP
  3. Matematické funkcie PHP
  4. HTML verzus PHP
  5. PHP Magic Constants
  6. Rekurzívna funkcia PHP
  7. Rekurzívna funkcia v Pythone
  8. Faktorský program v JavaScripte
  9. Java Booleans
  10. Rekurzívna funkcia v C
  11. Rekurzívna funkcia v JavaScripte

Kategórie: