⊗ppPmBsNTS 38 of 447 menu

PHP-də sətirə çevirmənin nüansları

Əvvəlki dərsdə biz öyrəndik ki, rəqəmləri sətir kimi necə toplamaq olar. Lakin belə bir toplama zamanı nüanslar var, naği dəyişənlər deyil, birbaşa rəqəmlər toplanır.

Onda iş budur ki, nöqtə təkcə sətirləri toplamaq üçün deyil, həm də kəsr hissəsini tam hissədən ayırmaq üçün istifadə olunur.

Əgər nöqtənin ətrafına boşluq qoysaq, onda problem olmayacaq:

<?php echo 1 . 2; // çıxaracaq '12' ?>

Əgər nöqtənin ətrafındakı boşluqları silsək, onda sətir toplama deyil, kəsr əldə edəcəyik:

<?php echo 1.2; // çıxaracaq 1.2 ?>

Belə nüanslara görə, asanlıqla səhv əldə etmək olar, əgər nöqtənin bir tərəfinə boşluq qoysaq, digər tərəfində isə qoymasaq:

<?php echo 1. 2; // səhv verəcək ?>

Lakin, dəyişənlərlə belə bir problem olmayacaq:

<?php $a = 1; $b = 2; echo $a.$b; // çıxaracaq '12', səhv deyil ?>

Kodun müəllifi istəyirdi ki, 34 rəqəmlərini sətir kimi toplasın:

<?php echo 3.4; ?>

Lakin kod düzgün işləmir. Kod müəllifinin səhvini düzəldin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et