⊗ppPmUFPr 193 of 447 menu

Παράμετροι συναρτήσεων στην PHP

Όταν καλούμε μια συνάρτηση γράφουμε το όνομά της και κενές στρογγελές παρενθέσεις:

<?php func(); ?>

Στην πραγματικότητα οι παρενθέσεις δεν χρειάζεται να είναι αναγκαστικά κενές - μπορούμε να περάσουμε σε αυτές παραμέτρους.

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

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

Για παράδειγμα, έτσι θα πάρουμε το τετράγωνο του αριθμού 2:

<?php func(2); // θα εμφανίσει 4 ?>

Και έτσι - το τετράγωνο του αριθμού 3:

<?php func(3); // θα εμφανίσει 9 ?>

Ας γράψουμε τώρα την υλοποίηση της συνάρτησής μας.

Γνωρίζουμε ότι η συνάρτηση θα πρέπει να δέχεται ως παράμετρο έναν αριθμό. Επομένως, κατά τον ορισμό της συνάρτησης στις στρογγελές παρενθέσεις πρέπει να γράψουμε κάποια μεταβλητή, στην οποία θα πέφτει ο αριθμός που περνάμε.

Το όνομα της μεταβλητής μπορεί να είναι οποιοδήποτε, ας την ονομάσουμε, για παράδειγμα, $num:

<?php function func($num) { } ?>

Σε αυτή τη μεταβλητή $num κατά την κλήση της συνάρτησης θα μπαίνει ο αριθμός που ορίζεται στις στρογγελές παρενθέσεις:

<?php func(2); // στη μεταβλητή $num θα μπει ο αριθμός 2 func(3); // στη μεταβλητή $num θα μπει ο αριθμός 3 ?>

Ας κάνουμε τώρα τη συνάρτησή μας να εμφανίζει το τετράγωνο του αριθμού που περνάμε. Για αυτό πολλαπλασιάζουμε τη μεταβλητή $num με τον εαυτό της και την εμφανίζουμε στην οθόνη:

<?php function func($num) { echo $num * $num; } ?>

Ας ελέγξουμε τη λειτουργία της συνάρτησης, καλώντας την με διάφορους αριθμούς:

<?php function func($num) { echo $num * $num; } func(2); // θα εμφανίσει 4 func(3); // θα εμφανίσει 9 ?>

Φτιάξτε μια συνάρτηση, που δέχεται ως παράμετρο έναν αριθμό και εμφανίζει στην οθόνη τον κύβο αυτού του αριθμού.

Φτιάξτε μια συνάρτηση, που δέχεται ως παράμετρο έναν αριθμό και ελέγχει αν είναι θετικός αυτός ο αριθμός ή αρνητικός. Στην πρώτη περίπτωση ας εμφανίζει η συνάρτηση στην οθόνη το κείμενο '+++', και στη δεύτερη '---'.

Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη