Увод у ПХП Интегер

Пре него што почнемо да причамо о Интегерима у ПХП-у, прво разумемо појам Интегер. Интегер је врста података. Тип променљиве која задржава потпуну нумеричку вредност. Комплетни (цели) бројеви као што су - 1, 23, 343, -23, -50 итд. Интегер може бити било позитиван, негативан или 0 сам по себи. Скоро сваки програмски језик попут Ц, ЈАВА и Ц ++ подржава целе бројеве са пуним карактеристикама. Али, када дођемо до ПХП језика, тренутак када додијелимо било коју цијелу вриједност било којој варијабли то се може сматрати цјелобројним типом података. Пошто је ПХП лабави програмски језик, нема потребе да декларишете било коју променљиву са одређеним типом података пре употребе. Цели бројеви се могу директно користити у ПХП-у у току доделе. Да бисмо се бавили целокупном вриједносном врстом броја, постоји цео тип података у готово свим програмским језицима.

Како се декларише цела варијабла у ПХП-у?

Постоје два начина да се декларише цела променљива у ПХП-у дато ниже:

Позитиван цео број

Читав број који садржи његову вредност било 0 или више од 0. ПХП подржава разне примитивне типове података попут - Интегер, Флоат број, Цхарацтер, Стринг, Боолеанс (истинито или лажно), мешовити низ, итд. Видећемо у примеру одељак користећи један по један од свих типова целих бројева које можемо обрадити користећи програмски језик ПХП.

Шифра:

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

Излаз :

Негативни цео број

Читав број који садржи његову вредност мању од 0.

Шифра:

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

Излаз :

Можемо видети излаз вар_думп ($ к) који приказује инт -124; инт је тип података, а вредност -124 је.

Напредни примери ПХП целог броја

Испод су различити примери целог броја у пхп-у:

Пример # 1

Цели број као хексадецимални код:

Шифра:

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

Излаз :

Питање је зашто 27? Ово је нешто како ПХП подржава читав број. Тренутак када додијелимо било шта (израз, повратак функције, итд.) У варијабли која ће се сматрати цјелобројним типом података је излаз тог кода или функције у цијели број.

У случају кода, добијамо 27, јер смо додијелили хексадецималну вриједност која је једнака 27. Гдје је 0к 16, а Б 11; ако саберемо обоје, добићемо 27 као излаз.

Пример бр. 2

Цели број као октални код:

Шифра:

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

Излаз :

Опет је ово цео број. Пошто је излаз датог окталног кода цео број.

Пример бр. 3

Функција се вратила као цијели број:

Шифра:

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

Излаз :

Опет имамо 30 зброја датих два цела броја као цели број. Али ако направимо веома малу промену у горњем коду, он ће нам дати предност као излаз.

Пример бр. 4

Функција се вратила као флоат:

Шифра:

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

Излаз :

Видимо, све ствари остају исте као што је био претходни примјер кода, осим вриједности параметра функције.

$ к = аддНумберс (10, 20.0);

Користили смо 20, 0 уместо 20. Ово је нешто довољно добро да променимо излаз из целог броја у плутајући. Излаз остаје исти, али врста података је промењена из целог броја у плутајући.

Пример бр. 5

Коришћење мешовитог типа података:

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

Излаз :

Видимо да ће се тип података било које варијабле динамички мијењати према додијељеној вриједности. У горњем коду прво користимо вриједност типа флоат података, а затим даје флоат типа података. Али оног тренутка када доделимо вредност као цели број, добиће нам цео тип података као резултат.

Након што смо прошли кроз горњи пример, сада нам је јасно како можемо да идентификујемо цео број.

Цели бројеви могу бити нормални цели бројеви (који су основни бројеви било ког броја), хексадецимални бројеви нотација (база 16 који почиње са 0к) или октални број нотације (база 8 који почиње са 0), или било који потпуни број ( цео број) са префиксом знака - или + или ништа.

Закључак

Након што наиђемо на све наредбе и пример наведеног кода, можемо рећи да је ПХП лабаво куцан програмски језик. Лако коришћење речи долази до значења да у време декларације нема потребе да се користи било који тип података. Ако требамо декларирати било који тип, није потребно да дајемо његов тип података. ПХП ће сам водити рачуна о врсти података било које променљиве идентификатора према вредности која јој је додељена. Дакле, ПХП директно подржава све доступне типове података уопште на тржишту.

Препоручени чланци

Ово је водич за ПХП Интегер. Овде смо расправљали о две врсте које укључују позитивни и негативни цели број са напредним примерима ПХП целих бројева. Такође можете погледати следеће чланке да бисте сазнали више -

  1. Факторориал у ПХП-у
  2. Променљиве у ПХП-у
  3. ПХП Матх функције
  4. ХТМЛ вс ПХП
  5. ПХП магичне константе
  6. ПХП рекурзивна функција
  7. Рекурзивна функција у Питхону
  8. Факторски програм у ЈаваСцрипт-у
  9. Јава Боолеанс
  10. Рекурзивна функција у Ц
  11. Рекурзивна функција у ЈаваСцрипт-у

Категорија: