⊗ppPmUFPr 193 of 447 menu

Funktionsparameter in PHP

Beim Aufruf einer Funktion schreiben wir ihren Namen und leere runde Klammern:

<?php func(); ?>

Tatsächlich müssen die Klammern nicht unbedingt leer sein - wir können in ihnen Parameter übergeben.

Nehmen wir an, wir möchten beispielsweise eine Funktion erstellen, die eine Zahl als Parameter entgegennimmt und das Quadrat dieser Zahl auf den Bildschirm ausgibt.

Wie wir unsere Funktion nun aufrufen werden: Wir werden den Funktionsnamen, die runden Klammern schreiben, und in ihnen - eine beliebige Zahl, deren Quadrat wir erhalten möchten.

So erhalten wir beispielsweise das Quadrat der Zahl 2:

<?php func(2); // gibt 4 aus ?>

Und so - das Quadrat der Zahl 3:

<?php func(3); // gibt 9 aus ?>

Lassen Sie uns nun die Implementierung unserer Funktion schreiben.

Wir wissen, dass die Funktion eine Zahl als Parameter entgegennehmen soll. Das bedeutet, dass wir bei der Definition der Funktion in den runden Klammern eine beliebige Variable schreiben müssen, in die die übergebene Zahl gelangt.

Der Name der Variable kann beliebig sein, nennen wir sie beispielsweise $num:

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

In diese Variable $num wird beim Aufruf der Funktion die in den runden Klammern angegebene Zahl gelangen:

<?php func(2); // in die Variable $num gelangt die Zahl 2 func(3); // in die Variable $num gelangt die Zahl 3 ?>

Lassen Sie uns nun dafür sorgen, dass unsere Funktion das Quadrat der übergebenen Zahl ausgibt. Dazu multiplizieren wir die Variable $num mit sich selbst und geben das Ergebnis auf dem Bildschirm aus:

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

Überprüfen wir die Funktion, indem wir sie mit verschiedenen Zahlen aufrufen:

<?php function func($num) { echo $num * $num; } func(2); // gibt 4 aus func(3); // gibt 9 aus ?>

Erstellen Sie eine Funktion, die eine Zahl als Parameter entgegennimmt und die dritte Potenz (Kubik) dieser Zahl auf dem Bildschirm ausgibt.

Erstellen Sie eine Funktion, die eine Zahl als Parameter entgegennimmt und prüft, ob diese Zahl positiv oder negativ ist. Im ersten Fall soll die Funktion den Text '+++' auf dem Bildschirm ausgeben, und im zweiten Fall '---'.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen