⊗ppPmBsMONua 21 of 447 menu

Αποχρώσεις της ομαδοποίησης στην PHP

Οι πράξεις που έχουν προτεραιότητα μπορούν να περικλείονται σε παρενθέσεις - αυτό δεν θα αποτελεί σφάλμα. Για παράδειγμα, ας περικλείσουμε σε παρενθέσεις το γινόμενο των αριθμών:

<?php $a = (2 * 2) + 3; echo $a; // θα εμφανίσει 7 (αποτέλεσμα 4 + 3) ?>

Σε αυτήν την περίπτωση οι παρενθέσεις είναι περιττές (ο πολλαπλασιασμός έχει ήδη προτεραιότητα), αλλά ο κώδικας είναι αποδεκτός. Μερικές φορές μια τέτοια ομαδοποίηση χρησιμοποιείται σε σημεία όπου η προτεραιότητα των πράξεων δεν είναι εμφανής. Για παράδειγμα, ας εξετάσουμε τον ακόλουθο κώδικα:

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

Όπως ήδη γνωρίζετε, σε αυτόν θα εκτελεστεί πρώτα η διαίρεση και μετά ο πολλαπλασιασμός. Αλλά με την πρώτη ματιά αυτό μπορεί να μην είναι πολύ εμφανές. Εδώ μπορούμε να χρησιμοποιήσουμε ομαδοποιητικές παρενθέσεις, για να δείξουμε ρητά την προτεραιότητα:

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

Χωρίς να εκτελέσετε τον κώδικα, προσδιορίστε τι θα εμφανιστεί στην οθόνη:

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

Χωρίς να εκτελέσετε τον κώδικα, προσδιορίστε τι θα εμφανιστεί στην οθόνη:

<?php $a = 2 * (8 / 4); echo $a; ?>
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη