⊗ppPmBsNTS 38 of 447 menu

Virknes konvertēšanas nianses PHP

Iepriekšējā nodarbībā mēs iemācījāmies saskaitīt skaitļus kā virknes. Ar šādu saskaitīšanu tomēr ir nianse, kad tiek saskaitīti nevis mainīgie, bet uzreiz skaitļi.

Lieta ir tāda, ka punkts tiek izmantots ne tikai virkņu saskaitīšanai, bet arī daļdaļas atdalīšanai no veselās daļas.

Ja ap punktu liks atstarpes, tad problēmu nebūs:

<?php echo 1 . 2; // izvadīs '12' ?>

Bet, ja noņem atstarpes ap punktu, tad mēs iegūsim daļskaitli, nevis virkņu saskaitīšanu:

<?php echo 1.2; // izvadīs 1.2 ?>

Šādu niansu dēļ var viegli iegūt kļūdu, ja vienā punkta pusē ieliks atstarpi, bet otrā - nē:

<?php echo 1. 2; // izdos kļūdu ?>

Ar mainīgajiem tomēr šādas problēmas nebūs:

<?php $a = 1; $b = 2; echo $a.$b; // izvadīs '12', nevis kļūdu ?>

Koda autors gribēja saskaitīt skaitļus 3 un 4 kā virknes:

<?php echo 3.4; ?>

Kods tomēr strādā nepareizi. Izlabojiet koda autora kļūdu.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt