echo "<br>"; function familyName($nama, $tahun) { echo "{$nama} Refsnes, lahir tahun {$tahun}. <br>"; } familyName("Hege", "1975"); familyName("Stale", "1978"); familyName("Kai Jim", "1983"); echo "<br>"; function setHeight($minHeight = 50) { echo "Tingginya adalah: {$minHeight} cm.<br>"; } setHeight(350); setHeight(); setHeight(135); setHeight(80); echo "<br>"; function jumlah($x, $y) { $z = $x + $y; return $z; } echo "5 + 10" . jumlah(5, 10) . "<br>"; echo "7 + 13" . jumlah(7, 13) . "<br>"; echo "2 + 4" . jumlah(2, 4) . "<br>"; echo "<br>"; ?> </body> </html>
/** * 知识点2:PHP 函数参数 */ function familyName($fname) { echo "{$fname} Zhang.<br>"; } familyName("Jgirl"); familyName("Hong"); //function familyName($fname, $year){ // echo "$fname Zhang. Born in $year <br>"; //} //familyName("Li","1975"); /** * 知识点3:PHP 默认参数值 */ function setHeight($minheight = 50) { echo "The height is : {$minheight}<br>"; } setHeight(350); setHeight(); /** * 知识点4:返回值 */ function sum($x, $y) { $z = $x + $y; return $z; } echo "5+10=" . sum(5, 10) . "<br>";
echo $x / $y . "<br>"; echo "<br>"; echo strlen("PRAKTIKUM") . "<br>"; //panjang string = 7 echo str_word_count("PEMPROGRAMAN WEB") . "<br>"; //jumlah kalimat = 3 echo strrev("TUGAS PRAKTIKUM") . "<br>"; //membalikkan string echo strpos("GOOD DAY", "DAY") . "<br>" . "<br>"; //posisi string yang dicari berada kalimat ke 2 echo str_replace("RANGKUM", "TUGAS", "WEB RANGKUM!") . "<br>"; function setHeight($minheight = 10) { echo "The height is :{$minheight} <br>"; } setHeight(21); setHeight(01); setHeight(19); setHeight(96) . "<br>" . "<br>"; echo "<br>"; function sum($x, $y) { $z = $x + $y; return $z; } echo "21 + 10 = " . sum(21, 10) . "<br>"; echo "21 + 13 = " . sum(30, 4) . "<br>"; echo "21 + 4 = " . sum(21, 4); ?> </body> </html>
familyName("Pratama", "2001"); familyName("Geraldy", "2002"); familyName("Aditya", "2003"); familyName("Hutagalung", "2004") . "<br>" . "<br>" . "<br>"; echo "I love {$txt}!" . "<br>"; echo "I love " . $txt . "!" . "<br>" . "<br>"; echo $x / $y . "<br>"; echo strlen("BELAJAR") . "<br>"; echo str_word_count("BELAJAR PEMPROGRAMAN WEB") . "<br>"; echo strrev("TUGAS PRAKTIKUM") . "<br>"; echo strpos("GOOD MORNING", "MORNING") . "<br>" . "<br>"; echo str_replace("RANGKUM", "TUGAS", "WEB RANGKUM!") . "<br>"; function setHeight($minheight = 10) { echo "The height is :{$minheight} <br>"; } setHeight(5); setHeight(); setHeight(15); setHeight(20) . "<br>" . "<br>"; function sum($x, $y) { $z = $x + $y; return $z; } echo "5 + 10 = " . sum(5, 10) . "<br>"; echo "7 + 13 = " . sum(7, 13) . "<br>"; echo "2 + 4 = " . sum(2, 4); ?> </body> </html>
familyName("Stale"); familyName("Kai Jim"); familyName("Borge"); /* default arguments: > when you dont send an argument to the parameter it uses 50 */ echo "<br>"; function setHeight($minheight = 50) { echo "The height is : {$minheight} <br>"; } setHeight(350); setHeight(); // will use the default value of 50 setHeight(135); /* functions - returning values */ function sum($x, $y) { $z = $x + $y; return $z; } echo "<br>5 + 10 = " . sum(5, 10) . "<br>"; echo "7 + 13 = " . sum(7, 13) . "<br>"; echo "2 + 4 = " . sum(2, 4); //======================================================================= // ARRAYS $cars = array("Volvo", "BMW", "Toyota"); echo "<br>I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";