⊗ppPmScOV 212 of 447 menu

Εξωτερικές μεταβλητες συναρτήσεων στην PHP

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

<?php $num = 1; ?>

Ας προσπαθήσουμε να εμφανίσουμε αυτήν την μεταβλητή μέσα σε μια συνάρτηση:

<?php $num = 1; function func() { echo $num; } func(); // σφάλμα ?>

Πείτε, ποιο θα είναι το αποτέλεσμα της εκτέλεσης του κώδικα:

<?php $aaa = 111; function func() { echo $aaa; } func(); ?>

Πείτε, ποιο θα είναι το αποτέλεσμα της εκτέλεσης του κώδικα:

<?php $num1 = 1; $num2 = 2; function func() { return $num1 + $num2; } echo func(); ?>
Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη