Tampilkan postingan dengan label Website. Tampilkan semua postingan
Tampilkan postingan dengan label Website. Tampilkan semua postingan

Sabtu, 06 November 2010

Penggunaan fungsi di PHP

Ada yang bingung dengan penggunaan fungsi di PHP ????

Kali ini q mw membahas tentang perbedaan fungsi yang memakai return di dalamnya dengan yang tidak memakai return.



Contoh fungsi yang memakai return :

<?php
function sum($a,$b)
{
$c=$a+$b;
return $c;
}
echo sum(10,5);
?>

Contoh fungsi yang tidak memakai return :

<?php
function menu()
{
echo"1. Masuk<br>";
echo"2. Keluar<br>";
}
echo menu();
?>


Dari contoh-contoh di atas dapat diambil kesimpulan, bahwa fungsi yang memakai return hanya dapat digunakan untuk fungsi yang mana di dalam fungsi tersebut terdapat nilai yang disimpan didalam suatu variabel untuk dimunculkan di luar fungsi.

Sedangkan fungsi yang tidak memakai return hanya dapat digunakan untuk fungsi yang didalamnya tidak terdapat nilai yang tersimpan dalam suatu variabel yang nantinya akan dimunculkan di luar fungsi.

Jumat, 05 November 2010

Belajar Array di PHP...

Waduh, salah terbit nieh, harusnya nie postingan muncul sebelum postingan yang latihan php lagi yuk....
Coz nie postingan memberikan contoh array yang lebih sederhana, daripada yang ada di latihan php lagi yuk....(Tapi itu menurut saya, Hahahahahahaha...... just kidding). Nie scriptnya :



array1.php

Nie array buat menghitung kelipatan 3 antara 15 sampai dengan 50

<html>
<?php
for($x=0;$x<=11;$x++)
{
$y=$x*3+15;
echo"$y<br>";
}
?>
</html>



array2.php

Nie array untuk menentukan nilai tertinggi, nilai terendah, dan rata-rata...


<html>
<?php
$nilai=array("90","75","60","83","72","78","95","87","55","47");
$min=$nilai[0];
$max=$nilai[0];
for($x=0;$x<=9;$x++)
{
 if($nilai[$x]<$min)
 {
 $min=$nilai[$x];
 }

 if($nilai[$x]>$max)
 {
 $max=$nilai[$x];
 }
$t=$t+$nilai[$x];
}
$r=$t/10;
echo"<pre>";
echo"Nilai Tertinggi    : $max<br>";
echo"Nilai Terendah    : $min<br>";
echo"Rata-rata nilai    : $r<br>";
echo"</pre>";
?>
</html>

Latihan PHP lagi yuk....!!!!

Kali ini q ingin sebarin ilmu q lagi mengenai PHP, dalam script di bawah ini terdapat penggabungan antara HTML, CSS, dan PHP. Penggunaan array di PHP juga ikut masuk dalam latihan kali ini...



lat1.php

 <html>
<head>
<style type=text/css>
b {font-size:18pt;color:pink};
</style>
</head>
<body>
<form method=post action=lat2.php>
<pre>
<center>
<b> Toyz-Online.com</b>
Form Pemesanan Pre Order
</center>
Nama Pemesan    :  <input type=text name=nama>
Barang        :  <select name=barang>
           <?php
           $brg=array(1=>"MG-Qarta","MG-KRDouble","MG-SonGoKu");
            for($x=1;$x<=3;$x++)
            {
             echo"<option value=$brg[$x]>$brg[$x]";
            }
           ?>
           </select>
Jumlah Pesan    :  <input type=text name=jumlah>
<input type=submit value=Order>
</pre>
</form>
</body>
</html>



lat2.php

<?
$nama=$_POST['nama'];
$barang=$_POST['barang'];
$jumlah=$_POST['jumlah'];
if($barang=="MG-Qarta")
{
$hrg=600000;
}
else
{
 if($barang=="MG-KRDouble")
 {
 $hrg=500000;
 }
 else
 {
 $hrg=450000;
 }
}
$t=$hrg*$jumlah;
echo"<pre>";
echo"Nama        : $nama<br>";
echo"Barang        : $barang<br>";
echo"Jumlah Pesan    : $jumlah<br>";
echo"Harga per item    : $hrg<br>";
echo"Total        : $t<br><br>";
echo"<a href=lat1.php>Thank You</a>";
echo"</pre>";
?>



Nie script lat2.php yang sama bedanya nie pake function

<?
$nama=$_POST['nama'];
$barang=$_POST['barang'];
$jumlah=$_POST['jumlah'];
 function harga($barang)
 {
  if($barang=="MG-Qarta")
  {
   $hrg=600000;
  }
  else
  {
   if($barang=="MG-KRDouble")
   {
    $hrg=500000;
   }
   else
   {
    $hrg=450000;
   }
  }
return $hrg;
 }
$a=harga($barang);
$t=$a*$jumlah;
echo"<pre>";
echo"Nama        : $nama<br>";
echo"Barang        : $barang<br>";
echo"Jumlah Pesan    : $jumlah<br>";
echo"Harga per item    : $a<br>";
echo"Total        : $t<br><br>";
echo"<a href=lat1.php>Thank You</a>";
echo"</pre>";
?>

Sabtu, 25 September 2010

Contoh Penggunaan HTML dan PHP Sederhana 2

CONTOH REKURSI DI WEB ( -Script- )

rek1.htm
<html>
<form method=post action=rek2.php>
<center>
<font size=7>Penghitungan Faktorial dengan Menggunakan Rekursi</font>
</center>
<pre>
<hr size=3 width=100% color=black>
<font size=5>
Masukkan nama anda                   : <input type=text name=nama>
Masukkan angka yang akan difaktorial : <input type=text name=n>

Cara Hitung                            <input type=radio name=ch value=pake>Pake
                                       <input type=radio name=ch value=ga>Ga

<input type=submit value=Hitung!>
</font>
</pre>
</form>
</html>



rek2.php
<?
$nama=$_POST['nama'];
$n=$_POST['n'];
$ch=$_POST['ch'];
$x=$n;
echo"<font size=7>Hai $nama....</font><br>";
echo"<font size=6>Ini adalah hasil faktorial dari angka yang telah anda masukkan tadi.........</font><br>";
echo"<hr size=3 width=100% color=black><br><br>";
echo"<pre><font size=5>Faktorial dari angka $n = ";
if($ch=="ga")
{

 function rekursi($n,$x)
 {
   if($x>0)
   {
   return $n * rekursi($n-1,$x-1);
   }
  return 1;
 }
echo rekursi($n,$x);

}
else
{

 function rekursi($n,$x)
 {
   if($x>0)
   {
   return $n * rekursi($n-1,$x-1);
   }
  return 1;
 }

  for($a=$n;$a>1;$a--)
  {
  echo"$a*";
  }
 echo"$a=".rekursi($n,$x);

}
echo"</font></pre>";
echo"<br><br><hr size=3 width=100% color=black><br>";
echo"<font size=9>Terima kasih telah memakai jasa kami $nama</font>";
?>

Senin, 20 September 2010

Contoh Penggunaan HTML dan PHP

JANGAN MAIN COPY-PASTE YO
DIBACA DULU REK

hitung1.htm
<html>
<form method=post action=hitung2.php>
<font size=7>
Program Hitung
</font>
<pre>
(Untuk garis horizontal isi sesuai keinginan yo...)
<font size=5>
 Nama         <input type=text name=nama>
 Nilai 1      <input type=text name=n1>
 Nilai 2      <input type=text name=n2>
 Operasi      <input type=checkbox name=operasi1 value=1>Penjumlahan
              <input type=checkbox name=operasi2 value=2>Pengurangan
              <input type=checkbox name=operasi3 value=3>Perkalian
              <input type=checkbox name=operasi4 value=4>Pembagian
              <input type=checkbox name=operasi5 value=5>Sisa hasil bagi
 Cara Hitung  <input type=radio name=ch value=ya>Ya
              <input type=radio name=ch value=tidak>Tidak
</font>

 <input type=submit value=Hitung!>
</pre>
</form>
</html> 


hitung2.php


<?
$nama=$_POST['nama'];
$n1=$_POST['n1'];
$n2=$_POST['n2'];
$op1=$_POST['operasi1'];
$op2=$_POST['operasi2'];
$op3=$_POST['operasi3'];
$op4=$_POST['operasi4'];
$op5=$_POST['operasi5'];
$ch=$_POST['ch'];
echo"<font size=7>Hasil Perhitungan</font>";

echo" (Untuk garis horizontal isi sesuai keinginan yo...)";
echo"<pre>";
echo"<font size=5>";
if($ch=="tidak")
{

if($op1==1)
{
$p=$n1+$n2;
echo"Penjumlahan     : $p";
}

if($op2==2)
{
$pe=$n1-$n2;
echo"Pengurangan     : $pe";
}

if($op3==3)
{
$k=$n1*$n2;
echo"Perkalian       : $k";
}

if($op4==4)
{
$b=$n1/$n2;
echo"Pembagian       : $b";
}

if($op5==5)
{
$s=$n1%$n2;
echo"Sisa hasil bagi : $s";
}

}
else
{

if($op1==1)
{
$p=$n1+$n2;
echo"Penjumlahan     : $n1+$n2=$p";
}

if($op2==2)
{
$pe=$n1-$n2;
echo"Pengurangan     : $n1-$n2=$pe";
}

if($op3==3)
{
$k=$n1*$n2;
echo"Perkalian       : $n1*$n2=";
for($x=1;$x<$n1;$x++)
{
echo"$n2+";
}
echo"$n2=$k<br>";
}

if($op4==4)
{
$b=$n1/$n2;
echo"Pembagian       : $n1/$n2=$b";
}

if($op5==5)
{
$s=$n1%$n2;
echo"Sisa hasil bagi : $n1%$n2=$s";
}

echo"</font>";
}
echo"</pre>";
echo" (Untuk garis horizontal isi sesuai keinginan yo...)";
echo"<font size=8>Terima kasih, $nama! :)</font>";
?>