Αυτή η ενότητα σάς επιτρέπει να δείτε όλες τις αναρτήσεις που έγιναν από αυτό το μέλος. Λάβετε υπόψη ότι μπορείτε να δείτε αναρτήσεις μόνο σε περιοχές στις οποίες έχετε πρόσβαση αυτήν τη στιγμή.
Μενο Προβολή αναρτήσεωνfunction
, gevolgd door de naam van de functie en een paar accolades {}
die de code bevatten. Hier is een eenvoudig voorbeeld:function zegHallo() {
[color=#000000][size=3][font=Arial] echo "Hallo, wereld!";
}
// Roep de functie aan
zegHallo(); // Output: Hallo, wereld![/font][/size][/color]
function groet($naam) {
echo "Hallo, " . $naam . "!";
}
// Roep de functie aan met een parameter
groet("Jan"); // Output: Hallo, Jan!
function groet($naam = "Gast") {
echo "Hallo, " . $naam . "!";
}
groet(); // Output: Hallo, Gast!
groet("Piet"); // Output: Hallo, Piet!
return
. Dit is handig wanneer je het resultaat van een functie wilt gebruiken in andere delen van je code:function telOp($a, $b) {
return $a + $b;
}
$resultaat = telOp(5, 3);
echo $resultaat; // Output: 8
$groet = function($naam) {
echo "Hallo, " . $naam . "!";
};
$groet("Anna"); // Output: Hallo, Anna!
strlen()
: Geeft de lengte van een string terug.array_map()
: Past een functie toe op alle elementen van een array.date()
: Geeft de huidige datum en tijd terug.$tekst = "Hallo, wereld!";
echo strlen($tekst); // Output: 13
echo
en return
in een functie?echo
geeft direct uitvoer naar de browser of terminal.return
geeft een waarde terug die kan worden gebruikt in andere delen van de code.$functieNaam = "zegHallo";
$functieNaam(); // Roept de functie zegHallo() aan
function groet($naam) {
return "Hallo, " . $naam . "!";
}
function toonGroet($naam) {
echo groet($naam);
}
toonGroet("Kees"); // Output: Hallo, Kees!
for (let i = 0; i < 10; i++) {
console.log(i);
}
i
elke keer wordt verhoogd met 1.for (let i = 0; i < 10; i++) {
for (let j = 0; j < 10; j++) {
console.log(i, j);
}
}
const object = {a: 1, b: 2, c: 3};
for (const property in object) {
console.log(property, object[property]);
}
const array = [1, 2, 3, 4, 5];
for (const value of array) {
console.log(value);
}
let i = 0;
while (i < 10) {
console.log(i);
i++;
}
i
kleiner is dan 10. De waarde van i
wordt elke keer met 1 verhoogd na elke iteratie van de loop.let i = 0;
while (i < 10) {
let j = 0;
while (j < 10) {
console.log(i, j);
j++;
}
i++;
}
let i = 0;
do {
console.log(i);
i++;
} while (i < 10);
i
elke keer wordt verhoogd met 1. De loop zal blijven lopen zolang de waarde van i
kleiner is dan 10.for (let i = 0; i < 10; i++) {
if (i === 5) {
break;
}
if (i % 2 === 0) {
continue;
}
console.log(i);
}
i
gelijk is aan 5. Verder zal de loop overslaan naar de volgende iteratie wanneer i
even is.