コード例 #1
0
    return $getal1 + $getal2;
}
function vermenigvuldig($getal1, $getal2)
{
    return $getal1 * $getal2;
}
function isEven($getal)
{
    if ($getal % 2 === 0) {
        return true;
    } else {
        return false;
    }
}
$optelling = berekenSom(5, 5);
$maal = vermenigvuldig(5, 5);
$isheteven = isEven(5);
function geefLengteEnUppercase($string)
{
    return array(strtoupper($string), strlen($string));
}
$boodschap = geefLengteEnUppercase("schildpad");
?>
<!DOCTYPE html>
<html>
    <head>
        <title>functions</title>
    </head>
    <body>
        <p><?php 
echo $optelling;
コード例 #2
0
?>


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title> 
</head>
<body>
<p><?php 
echo $getal1 . " + " . $getal2 . " = " . berekenSom($getal1, $getal2);
?>
</p>
    <p><?php 
echo $getal1 . " * " . $getal2 . " = " . vermenigvuldig($getal1, $getal2);
?>
</p>
    <p><?php 
echo $getal . " is ";
if (isEven($getal)) {
    echo " even";
} else {
    echo " oneven";
}
?>
</p>
<p><?php 
echo var_dump(toUpper($tekst));
?>
</p>
    return $uitkomst;
}
function vermenigvuldig($getal1, $getal2)
{
    $uitkomst = $getal1 * $getal2;
    return $uitkomst;
}
function isEven($getal1)
{
    if ($getal1 % 2 > 0) {
        return false;
    }
    return true;
}
$som = berekenSom(9, 11);
$product = vermenigvuldig(9, 11);
$evenGetal = 9;
$evenheid = isEven($evenGetal);
?>

<!DOCTYPE html>
<html>
	<head>
		<title>Oplossing functies: deel1</title>
	</head>
	<body>

		<h1>Oplossing functies: deel1</h1>

		<p>9 + 11 =  <?php 
echo $som;
コード例 #4
0
}
function isEven($getal1)
{
    if ($getal1 % 2 > 0) {
        return false;
    }
    return true;
}
function bewerkString($string)
{
    $resultaatArray['uppercase'] = strtoupper($string);
    $resultaatArray['length'] = strlen($string);
    return $resultaatArray;
}
$som = berekenSom(4, 5);
$product = vermenigvuldig(4, 5);
$getalPariteit = 11;
$pariteit = isEven($getalPariteit);
$string = 'Vandaag is het sinterklaas';
$stringResultaat = bewerkString($string);
?>

<!DOCTYPE html>
<html>
	<head>
		<title>Oplossing functies: deel1</title>
	</head>
	<body>

		<h1>Oplossing functies: deel1</h1>
コード例 #5
0
<?php

function berekenSom($getal1, $getal2)
{
    $som = $getal1 + $getal2;
    return $som;
}
$optellen = berekenSom(20, 15);
function vermenigvuldig($getal1, $getal2)
{
    $som = $getal1 * $getal2;
    return $som;
}
$vermenigvuldigen = vermenigvuldig(20, 15);
function isEven($getal1)
{
    if ($getal1 % 2 > 0) {
        return false;
    } else {
        return true;
    }
}
$even = isEven(8);
function Stringtion($string)
{
    $result['upper'] = strtoupper($string);
    $result['length'] = strlen($string);
    return $result;
}
$string = Stringtion('ik leer php');
?>
コード例 #6
0
    <meta name="viewport" content="width=device-width, initial-scale=1">
	<title>functies1</title>
	<link rel="stylesheet" type="text/css" href="http://web-backend.local/css/global.css">
	<link rel="stylesheet" type="text/css" href="http://web-backend.local/css/directory.css">
	<link rel="stylesheet" type="text/css" href="http://web-backend.local/css/facade.css">
</head>
<body class="web-backend-inleiding">

	<section class="body">

		<p><?php 
echo berekenSom(4, 5);
?>
</p>
		<p><?php 
echo vermenigvuldig(4, 5);
?>
</p>
		<p><?php 
echo isEven(7);
?>
</p>
		<p><?php 
foreach (returnStringArray('Dit is een hele gewone string.') as $value) {
    ?>
 
			<?php 
    echo $value;
    ?>
		<?php 
}
コード例 #7
0
Deze functie returnt het resultaat
Zorg ervoor dat de functie enkel een waarde returnt. Het afdrukken moet buiten de functie gebeuren. 
Het combineren van meerdere functionaliteiten in één functie vermindert de herbruikbaarheid van de functie. 
Probeer vanaf nu te vermijden dat een functie meerdere dingen doet (zoals berekenen én afdrukken), ook al lijkt dit in het begin meer werk.

Maak een functie vermenigvuldig die 2 parameters heeft, $getal1 en $getal2
Zorg ervoor dat in deze functie het product wordt berekend.
Deze functie returnt het resultaat
Maak een functie isEven met 1 parameter $getal
Zorg ervoor dat in deze functie een boolean returnt die afhankelijk van het gegeven getal true of false is.
Voer al deze functies uit en zorg ervoor dat de resultaten op het scherm verschijnen
Maak een functie aan die de lengte én de uppercase-versie van een string returnt. Druk daarna de lengte en de uppercase-versie van de string af buiten de functie. return een array.*/
////////////// VARIABLES //////////////////////////
$aantalStuks = rand(1, 15);
$prijsPerStuk = rand(1, 1000);
$totalePrijs = vermenigvuldig($aantalStuks, $prijsPerStuk);
$startstring = "dit is de string die we gaan gebruiken in de functie uppercaseandlength";
$resultArr = array();
$outputstr = '';
////////////// FUNCTIONS //////////////////////////
function berekenSom($getal1, $getal2)
{
    $som = $getal1 * $getal2;
    return $som;
}
function vermenigvuldig($getal1, $getal2)
{
    $product = $getal1 * $getal2;
    return $product;
}
function isEven($getal)
コード例 #8
0
    return $arrResult;
}
?>

<!DOCTYPE html>

<head>
    <meta charset="utf-8">
</head>
<body>
    <p><?php 
echo berekenSom(1, 3);
?>
</p>
	<p><?php 
echo vermenigvuldig(2, 3);
?>
</p>
	<p><?php 
echo isEven(54875);
?>
</p>
	<pre><?php 
print_r(lengthAndUpper("hello world"));
?>
</pre>
    


</body>
</html>
        <title>for</title>
    </head>
    <body>

    	<h1>functions</h1>

        <?php 
echo "Cijfers zijn 2 & 7";
?>
 <br><br>
        <?php 
echo "Som = " . berekenSom(2, 7);
?>
 <br>
        <?php 
echo "Product = " . vermenigvuldig(2, 7);
?>
 <br>
        Is 5 even? --> <?php 
echo isEven(5) ? "true" : "false";
?>


        <p>
        			Uitbreiding: <?php 
var_dump(uitbreiding("Mijn naam is Adriaan"));
?>
        		</p>


    </body>
コード例 #10
0
 <!DOCTYPE html>
 <html>
   <head>
     <meta charset="utf-8">
     <title>oplossing deel1 fucnties</title>
   </head>
   <body>
<p>
  1+1 = <?php 
$uitkomst = berekenSom(1, 1);
echo "{$uitkomst}";
?>
</p>
<p>
  6*6 = <?php 
$uitkomst = vermenigvuldig(6, 6);
echo "{$uitkomst}";
?>
</p>
<p>
  het getal 5 is  <?php 
if (isEven(5)) {
    echo "wel ";
} else {
    echo "niet ";
}
?>
  even.
</p>
   </body>
 </html>
コード例 #11
0
    $resultaat = $getal1 * $getal2;
    return $resultaat;
}
function isEven($getal)
{
    if ($getal % 2 == 0) {
        return "true";
    } else {
        return "false";
    }
}
?>

<!DOCTYPE html>

<html>

	<p> <?php 
echo berekenSom(5, 3);
?>
 </p>
	<p> <?php 
echo vermenigvuldig(5, 3);
?>
 </p>
	<p> <?php 
echo isEven(8);
?>
 </p>

</html>
コード例 #12
0
?>
 + <?php 
echo $getal2;
?>
 = <?php 
echo berekenSom($getal1, $getal2);
?>
</p>
	<p><?php 
echo $getal1;
?>
 * <?php 
echo $getal2;
?>
 = <?php 
echo vermenigvuldig($getal1, $getal2);
?>
</p>
	<p><?php 
echo $getal1;
?>
 is <?php 
echo isEven($getal1) ? "even" : "oneven";
?>
</p>
	<p>"<?php 
echo $stringToCheck;
?>
" is <?php 
echo stringCheck($stringToCheck)["lengte"];
?>
コード例 #13
0
{
    if ($getal % 2 == 0) {
        return true;
    } else {
        return false;
    }
}
function lengthStringAndUpperCase($string)
{
    $length = strlen($string);
    $uppercase = strtoupper($string);
    $arrayToReturn = array($uppercase, $length);
    return $arrayToReturn;
}
$som = berekenSom(5, 4);
$vermenigvuldeging = vermenigvuldig(5, 4);
$getalToCheck = 13;
$isGetalEven = "";
$stringToUpperAndCount = "sepperenty";
$stringToUpperAndLength = lengthStringAndUpperCase($stringToUpperAndCount);
if (isEven($getalToCheck)) {
    $isGetalEven = "het getal " . $getalToCheck . " is even";
} else {
    $isGetalEven = "het getal " . $getalToCheck . " is oneven";
}
?>




<!doctype html>
コード例 #14
0
	<meta charset="UTF-8">
	<style>
	p {border-top: 1px solid blue; font-family: 'arial';}
	</style>
</head>
<body>

	<p>
	De som van 4 en 5 is <?php 
echo berekenSom(4, 5);
?>
	</p>

	<p>
	Het product van 6 en 7 is <?php 
echo vermenigvuldig(6, 7);
?>
	</p>

	<p>
		Is het getal 8 even?
		<?php 
$getal = 8;
if (isEven($getal) == true) {
    echo 'yup';
} else {
    echo 'nope';
}
?>

	</p>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>opdracht functions</title>
    </head>
    <body>

    	<h1>Opdracht functions - deel 1</h1>

		<p>
			Som: <?php 
echo berekenSom(1, 2);
?>
		</p>
		<p>
			Vermenigvuldiging: <?php 
echo vermenigvuldig(1, 2);
?>
		</p>
		<p>
			Even: <?php 
echo isEven(25);
?>
		</p>
		<p>
			Uitbreiding: <?php 
var_dump(uitbreiding("Mijn naam is Ben"));
?>
		</p>
		
    </body>
</html>
コード例 #16
0
?>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Oplossing Functions
: Deel 1</title>
    <link rel="stylesheet" href="http://web-backend.local/css/global.css">
    <link rel="stylesheet" href="http://web-backend.local/css/facade.css">
    <link rel="stylesheet" href="http://web-backend.local/css/directory.css">
</head>
    <body>
    <p>
        <?php 
echo "De som van 4+5 = " . berekenSom(4, 5);
?>
    </p>
    <p>
        <?php 
echo "het product van 4x5 = " . vermenigvuldig(4, 5);
?>
    </p>
    <p> het getal 4 is
       <?php 
echo iseven(4) ? "even" : "oneven";
?>
    </p>
    
    </body>
</html>
コード例 #17
0
function isEven($getal)
{
    $resultaat = "";
    if ($getal % 2 == 0) {
        return $resultaat = true;
    } else {
        return $resultaat = false;
    }
}
function uitbreiding($string)
{
    $lengte = strlen($string);
    $upper = strtoupper($string);
    return $resultaat = array($lengte, $upper);
}
$vermenig = vermenigvuldig(10, 6);
$getaleven = 11;
$iseven = isEven($getaleven);
$string = 'Dit is een string';
$upEnLeng = uitbreiding($string);
?>

<!DOCTYPE html>
<html>
	<head>
		<title>Opdracht functies: deel 1</title>
	</head>
	<body>
		<h1>Opdracht functies: deel 1</h1>
        <p>De som van 10 en 6 = <?php 
echo berekenSom(10, 6);
コード例 #18
0
        
            <h1>Opdracht functies: deel 1</h1>

            <ul>

                <li>Maak een functie <code>berekenSom</code> die 2 parameters heeft, <code>$getal1</code> en <code>$getal2</code></li>                       
                    <li> Som = <?php 
echo berekenSom(2, 5);
?>
</li>
                


                <li>Maak een functie <code>vermenigvuldig</code> die 2 parameters heeft, <code>$getal1</code> en <code>$getal2</code></li>
                <li>Vermenigvuldiging = <?php 
echo vermenigvuldig(2, 5);
?>
</li>
                <li>Maak een functie <code>isEven</code> met 1 parameter <code>$getal</code>
                <li>Number 5 is even? <?php 
echo printf(isEven(5));
?>
</li>
                </li>

                <li class="extension">Maak een functie aan die de lengte én de uppercase-versie van een string returnt. Druk daarna de lengte en de uppercase-versie van de string af buiten de functie. <span class="tip">return een array.</span></li>
                <li><?php 
echo stringUpperCase("Functies");
?>
</li>
            </ul>
<?php

function berekenSom($getal1, $getal2)
{
    return $getal1 + $getal2;
}
$som = berekenSom(5, 5);
function vermenigvuldig($getal1, $getal2)
{
    return $getal1 * $getal2;
}
$keer = vermenigvuldig(5, 5);
function isEven($getal1)
{
    if ($getal1 % 2 == 0) {
        return true;
    } else {
        return false;
    }
}
$iseven = isEven(4);
?>

<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
    	<title>Opdracht-concat</title>

    </head>
    <body>
コード例 #20
0
}
function vermenigvuldig($getal1, $getal2)
{
    return $getal1 * $getal2;
}
function isEven($getal1)
{
    if ($getal1 % 2 > 0) {
        return false;
    }
    return true;
}
$getal1 = 4;
$getal2 = 8;
$som = berekenSom($getal1, $getal2);
$product = vermenigvuldig($getal1, $getal2);
$pariteit = isEven($getal1);
?>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Opdracht functies</title>
    <link rel="stylesheet" href="http://web-backend.local/css/global.css">
    <link rel="stylesheet" href="http://web-backend.local/css/facade.css">
    <link rel="stylesheet" href="http://web-backend.local/css/directory.css">
</head>
<body class="web-backend-opdracht">

    <section class="body">