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:
<_?phpfunction 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:
<_?phpfunction 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 -
- Faktorialis a PHP-ben
- Változók a PHP-ben
- PHP matematikai funkciók
- HTML vs PHP
- PHP mágikus állandók
- PHP rekurzív funkció
- Rekurzív funkció a Pythonban
- Faktorialis program a JavaScript-ben
- Java logikai
- Rekurzív függvény C-ben
- Rekurzív funkció a JavaScript-ben