Bevezetés a PHP egész számba

Mielőtt elkezdenénk beszélni az egész számokról a PHP-ben, értsük meg először az egész számot. Az egész szám egy adattípus. A változó típusa, amely megőrzi a teljes numerikus értéket. Teljes (egész) számok, például - 1, 23, 343, -23, -50 stb. Az egész lehet pozitív, negatív vagy maga 0. Szinte minden programozási nyelv, például C, JAVA és C ++ támogatja a teljes funkcionalitást. De ha eljutunk a PHP nyelvhez, akkor az a pillanat, amikor bármilyen egész értéket hozzárendelünk bármelyik változóhoz, egész adattípusnak tekinthető. Mivel a PHP lassan kedvező programozási nyelv, használatának megkezdése előtt nem kell deklarálnia a megadott adattípusú változókat. Az egészek közvetlenül a PHP-ben használhatók a hozzárendelés időpontjában. A teljes szám típusú érték kezeléséhez szinte az összes programozási nyelven létezik egész szám adattípus.

Hogyan lehet egész értéket változónak nyilvánítani a PHP-ben?

Kétféle módon lehet az egész változót a PHP-ben deklarálni:

Pozitív egész szám

Egy egész szám, amelynek értéke 0 vagy több, mint 0. A PHP támogatja a különféle primitív adattípusokat, például - egész szám, lebegő szám, karakter, karakterlánc, logikai érték (igaz vagy hamis), vegyes tömb stb. szakasz minden olyan egész számtípus felhasználásával, amelyeket a PHP programozási nyelv felhasználásával tudunk feldolgozni.

Kód:

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

Teljesítmény :

Negatív egész szám

Egy egész szám, amelynek értéke kisebb, mint 0.

Kód:

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

Teljesítmény :

Láthatjuk a var_dump ($ x) kimenetét, amely int -124; int az adattípus és a -124 az érték.

Speciális PHP egész példák

Az alábbiakban bemutatjuk a php egész számának különféle példáit:

1. példa

Egész, mint hexadecimális kód:

Kód:

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

Teljesítmény :

A kérdés az, hogy miért 27? A PHP támogatja ezt az egész számot. Abban a pillanatban, amikor bármit hozzárendelünk (kifejezés, függvény visszatérés stb.) Egy olyan változóban, amelyet egész adattípusnak tekintünk, az adott kód vagy függvény kimenete egészben.

Körülbelül kód esetén 27-et kapunk, mert egy hexadecimális értéket rendelünk hozzá, amely 27-nek felel meg. Ahol 0x 16 és B 11; ha mindkettőt hozzáadjuk, akkor 27 lesz outputként.

2. példa

Egész szám, mint egy oktális kód:

Kód:

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

Teljesítmény :

Ez ismét egy egész szám. Mivel az adott oktális kód kimenete egész szám.

3. példa

A függvény egész számként kapott vissza:

Kód:

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

Teljesítmény :

Megint 30 van az adott két egész szám összegével. De ha egy nagyon kismértékű változtatást hajtunk végre a fenti kódban, akkor outputként adunk nekünk úszót.

4. példa

A függvény úszóként visszatért:

Kód:

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

Teljesítmény :

Láthatjuk, hogy minden dolog változatlan marad, mint az előző kódpélda, kivéve a függvény paraméter értékét.

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

20 helyett 20, 0-t használtunk. Ez elég valami ahhoz, hogy a kimenetet egész számról lebegő értékre változtassuk. A kimenet változatlan marad, de az adattípus egész számról lebegőre változott.

5. példa

Vegyes adattípus használata:

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

Teljesítmény :

Láthatjuk, hogy bármely változó adattípusa dinamikusan megváltozik, a hozzárendelt érték szerint. A fenti kódban először úszó adattípust használunk, majd az adat típus úszót ad. De amikor az értéket egészként adjuk meg, az egész adattípust eredményez.

Miután áttekintettük a fenti példát, már tisztában vagyunk azzal, hogyan lehet azonosítani az egész számot.

Az egész szám lehet normál egész szám (azaz bármilyen szám 10 alappontja), hexadecimális jelölési szám (a 16. alap, amely 0-kal kezdődik) vagy oktális jelölési szám (8. alap, amely 0-val kezdődik), vagy bármilyen teljes szám ( egész szám), előtaggal ellátva, az előjellel - vagy +, vagy semmit.

Következtetés

Miután áttekintettük az összes állítást és a fenti példakódot, azt mondhatjuk, hogy a PHP lazán írja be a programozási nyelvet. A szó laza használata azt jelenti, hogy a nyilatkozat benyújtásakor nem kell semmilyen adattípust használni. Ha bármilyen típust be kell jelentenünk, akkor nem kell megadnunk annak adattípust. A PHP maga kezeli az azonosítók bármely változójának adattípusát a hozzá rendelt érték szerint. Tehát a közvetlen PHP általában támogatja az összes rendelkezésre álló adattípust a piacon.

Ajánlott cikkek

Ez egy útmutató a PHP Integer-hez. Itt tárgyaljuk a 2 típust, amelyek tartalmazzák a pozitív és a negatív egész számot, a PHP egész szám fejlett példáival. A következő cikkeket is megnézheti további információkért -

  1. Faktorialis a PHP-ben
  2. Változók a PHP-ben
  3. PHP matematikai funkciók
  4. HTML vs PHP
  5. PHP mágikus állandók
  6. PHP rekurzív funkció
  7. Rekurzív funkció a Pythonban
  8. Faktorialis program a JavaScript-ben
  9. Java logikai
  10. Rekurzív függvény C-ben
  11. Rekurzív funkció a JavaScript-ben

Kategória: