⊗ppPmUFRD 202 of 447 menu

Τεχνικές εργασίας με την return στην PHP

Υπάρχουν ορισμένες τεχνικές εργασίας με την return, που απλοποιούν τον κώδικα.

Ας εξετάσουμε, για παράδειγμα, τον ακόλουθο κώδικα:

<?php function func($num) { if ($num >= 0) { $res = sqrt($num); } else { $res = 0; } return $res; } echo func(3); ?>

Όπως βλέπετε, σε αυτόν τον κώδικα ανάλογα με την συνθήκη στη μεταβλητή $res θα εμπεριέχεται είτε η μία, είτε η άλλη τιμή. Και στην τελευταία γραμμή της συνάρτησης το περιεχόμενο αυτής της μεταβλητής επιστρέφεται μέσω της return.

Ας ξαναγράψουμε αυτόν τον κώδικα σε πιο συνοπτική μορφή, απαλλαγόμενοι από την άσκοπη εδώ μεταβλητή $res:

<?php function func($num) { if ($num >= 0) { return sqrt($num); } else { return 0; } } echo func(3); ?>

Δίνεται η ακόλουθη συνάρτηση:

<?php function func($num1, $num2) { if ($num1 > 0 and $num2 > 0) { $res = $num1 * $num2; } else { $res = $num1 - $num2; } return $res; } echo func(3, 4); ?>

Ξαναγράψτε την σε συνοπτική μορφή σύμφωνα με τη μελετημένη θεωρία.

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