<?php /** * Add Values * * @param integer $x * @param integer $y * @param integer $z * @return integer */ function addValues($x, $y, $z = 0) { return $x + $y + $z; } echo '<p>Add Values 10 and 5: '; // escape output echo htmlspecialchars(addValues(10, 5)); echo '</p>'; echo '<p>Add Values 10, 5 and 3: '; // escape output echo htmlspecialchars(addValues(10, 5, 3)); echo '</p>';
<?php function ourFunction($x) { echo $x . ".<br />"; for ($x = 0; $x <= 10; $x++) { echo "The number is: {$x} <br>"; } } $y = "black"; echo "My car color is "; ourFunction("white"); echo "My car color is "; ourFunction("{$y}"); $fruits[0] = "pineapple"; $fruits[1] = "pomegranate"; $fruits[2] = "tangerine"; print_r($fruits); function addValues($x, $y) { $total = $x + $y; return $total; } echo "2 + 2 = " . addValues(2, 2); ?>
<?php function addValues() { $sum = 0; for ($i = 1; $i <= func_num_args(); $i++) { $sum += func_get_arg($i); } return $sum; } echo addValues(1, 2, 3);
{ echo "<h1>Welcome to our website</h1>"; echo "<p>Please enjoy the dynamic content</p>"; } printWelcome(); function sayHello($name, $greeting = "Hello there") { echo "<h1>Welcome to {$name}</h1>"; echo "<p>{$greeting}</p>"; } sayHello("Brian the dog", "Who's a good boy then?"); sayHello("Mike"); function addValues($valA, $valB) { $answer = $valA + $valB; return $answer; } echo "The answer to 4 + 2 is " . addValues(4, 2) . "<br>"; $answer = addValues(100, 50) * 10; echo "Asnwer is {$answer}<br>"; // puzzle $users = "Bob, Mary, Peter,Jane,Sue ,Mike , Greeta "; // make array of names $userList = explode(",", $users); // tidy up array and remove white space foreach ($userList as $index => $user) { $userList[$index] = trim($user); } echo "<pre>"; print_r($userList); echo "</pre>";