⊗ppPmBsNTS 38 of 447 menu

Нијансе конверзије у стринг у PHP-у

У претходној лекцији научили смо да sabирамо бројеве као стрингове. При таквом сабирању, међутим, постоје нијансе, када се сабирају не променљиве, већ одмах бројеви.

Ствар је у томе што се тачка користи не samo за спајање стрингова, већ и за одвајање разломљеног дела од целог.

Ако око тачке ставимо размаке, неће бити проблема:

<?php echo 1 . 2; // исписаће '12' ?>

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

<?php echo 1.2; // исписаће 1.2 ?>

Због оваквих нијанси лако се може доћи до грешке, ако са једне стране тачке ставимо размак, а са друге - не:

<?php echo 1. 2; // даће грешку ?>

Код променљивих, међутим, неће бити тог проблема:

<?php $a = 1; $b = 2; echo $a.$b; // исписаће '12', а не грешку ?>

Аутор кода је желео да сабере бројеве 3 и 4 као стрингове:

<?php echo 3.4; ?>

Код, међутим, не ради како треба. Исправите грешку аутора кода.

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј