⊗ppPmBsMONua 21 of 447 menu

PHP grupavimo niuansai

Operacijas, turinčias pirmenybę, galima įdėti į skliaustus - tai nebus klaida. Pavyzdžiui, į skliaustus įdėkime skaičių sandaugą:

<?php $a = (2 * 2) + 3; echo $a; // išvestų 7 (rezultatas 4 + 3) ?>

Šiuo atveju skliaustai yra pertekliniai (juk daugyba ir taip turi pirmenybę), bet kodas yra leistinas. Kartais toks grupavimas naudojamas ten, kur operacijų pirmenybė nėra akivaizdi. Pavyzdžiui, apsvarstykite šį kodą:

<?php $a = 8 / 2 * 4; echo $a; ?>

Kaip jau žinote, iš pradžių bus atliktas dalyba, o po to daugyba. Tačiau iš pirmo žvilgsnio tai gali būti ne visai akivaizdu. Čia galima naudoti grupuojančius skliaustus, kad aiškiai parodytumėte pirmenybę:

<?php $a = (8 / 2) * 4; echo $a; ?>

Nepaleisdami kodo, nustatykite, kas bus išvesta į ekraną:

<?php $a = (2 * 8) / 4; echo $a; ?>

Nepaleisdami kodo, nustatykite, kas bus išvesta į ekraną:

<?php $a = 2 * (8 / 4); echo $a; ?>
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti