⊗ppPmBsMONua 21 of 447 menu

Nyanser av gruppering i PHP

Operasjoner som har prioritet kan omsluttes av parenteser - dette vil ikke være en feil. For eksempel, la oss omslutte produktet av tall i parenteser:

<?php $a = (2 * 2) + 3; echo $a; // vil skrive ut 7 (resultat 4 + 3) ?>

I dette tilfellet viser seg parentesene å være overflødige (multiplikasjon har jo allerede prioritet), men koden er gyldig. Noen ganger brukes slik gruppering på steder hvor prioriteringen av operasjoner ikke er åpenbar. La oss som eksempel se på følgende kode:

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

Som du allerede vet, vil divisjonen bli utført først i den, og deretter multiplikasjon. Men ved første øyekast kan dette kanskje ikke være så åpenbart. Her kan du bruke grupperende parenteser for å eksplisitt vise prioriteten:

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

Uten å kjøre koden, bestem hva som vil skrives ut på skjermen:

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

Uten å kjøre koden, bestem hva som vil skrives ut på skjermen:

<?php $a = 2 * (8 / 4); echo $a; ?>
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis