Function ini juga membulatkan sama seperti halnya round(), tetapi floor() melakukan pembulatan selalu ke bawah dan ceil() melakukan pembulatan selalu ke atas.
<?php
$luas = 10.091094019;
echo ceil($luas); // Akan menghasilkan 11
echo "<br>";
echo floor($luas); // Akan menghasilkan 10
?>
Maka akan menghasilkan keluaran
11
10
Home » Archive for January 2015
Fungsi Round Untuk Pembulatan di PHP
Round Ini berguna untuk membulatkan angka desimal ke atas atau ke bawah. Function ini bisa menerima satu atau dua parameter.
<?php
$luas = 10.091094019;
echo round($luas,3);
?>
Maka akan menghasilkan keluaran berupa 10.091
<?php
$luas = 10.091094019;
echo round($luas,3);
?>
Maka akan menghasilkan keluaran berupa 10.091
Related Posts:
Mencari Letak String Pada String Dengan strpos PHP
strpos() adalah sebuah function PHP yang sangat berguna. Dengannya anda bisa mendapatkan posisi sebuah string di dalam string yang lainnya.
Contoh :
<?php$judul_lagu = 'All About That Bass';
$bass = strpos("$judul_lagu", "Bass");
echo $bass;
?>
Maka akan menghasilkan keluaran 15
Related Posts:
Function substr PHP
Function substr() ini memperbolehkan kita untuk mendapatkan potongan string dari sebuah string.
Contoh
<?php
$judul_lagu = 'All About That Bass';
$hasil = substr($judul_lagu, 10,19);
echo $hasil;
?>
Maka akan menghasilkan keluaran berupa That Bass
Contoh
<?php
$judul_lagu = 'All About That Bass';
$hasil = substr($judul_lagu, 10,19);
echo $hasil;
?>
Maka akan menghasilkan keluaran berupa That Bass
Perhatikan bahwa sebuah function bisa mengambil lebih dari satu variabel/parameter di dalam ( ). Setiap parameternya dipisahkan oleh sebuah koma. Untuk substr, function ini bisa mengambil 3 parameter. Dan urutan dari parameter sangatlah penting.
Di substr yang kita gunakan di atas, parameter pertama adalah sebuah variabel $judul_lagu yang merupakan sebuah string 'All About That Bass' . Parameter kedua adalah sebuah angka 10 yang memberitahu PHP untuk memulai pemotongan dari 10. Ingat di PHP perhitungan dimulai dari 0. Parameter ketiga adalah akhir dari pemotongan string ,disini saya menggunakan 19
Related Posts:
Menghitung Panjang String Dengan PHP
strlen() adalah sebuah function yang umum digunakan di PHP. Gunanya adalah untuk menghitung panjang dari sebuah string. Cara menggunakannya adalah menuliskan sebuah string atau sebuah variabel yang mengandung string di antara tanda kurungnya () seperti ini:
<?php
$judul_lagu = "All About That Bass";
$panjang_string = strlen($judul_lagu);
echo $panjang_string;
?>
Maka akan menghasilkan keluaran berupa angka 19
Related Posts:
Mencetak Huruf Besar dan Huruf Kecil di PHP
Mencetak huruf besar dengan memanfkaatkan strtoupper
<?php
$fam = array("faisal","joko","hafid","sri");
echo strtoupper($fam[2]);
?>
Maka akan menghasilkan keluaran HAFID
Mencetak huruf kecil dengan memanfaatkan strtolower
<?php
$fam = array("FAISAL","JOKO","HAFID","SRI");
echo strtoupper($fam[0]);
?>
Maka akan menghasilkan keluaran faisal
<?php
$fam = array("faisal","joko","hafid","sri");
echo strtoupper($fam[2]);
?>
Maka akan menghasilkan keluaran HAFID
Mencetak huruf kecil dengan memanfaatkan strtolower
<?php
$fam = array("FAISAL","JOKO","HAFID","SRI");
echo strtoupper($fam[0]);
?>
Maka akan menghasilkan keluaran faisal
Related Posts:
Membuat Random Keluaran PHP
<?php
$nama = array('faisal', 'yudo', 'hernawan', 'putu', 'putri', 'ical', 'ayu', 'rohmad', 'danang');
$menang = rand(0,8);
for($j=0; $j<9; $j++)
{
if($menang==$j)
{
echo $nama[$j];
}
}
?>
Maka akan menghasilkan keluaran nama yang ada di array
contoh : faisal
$nama = array('faisal', 'yudo', 'hernawan', 'putu', 'putri', 'ical', 'ayu', 'rohmad', 'danang');
$menang = rand(0,8);
for($j=0; $j<9; $j++)
{
if($menang==$j)
{
echo $nama[$j];
}
}
?>
Maka akan menghasilkan keluaran nama yang ada di array
contoh : faisal
Related Posts:
Membuat Huruf Abjad dan Angka Secara Random PHP
<?php
$panjang="10";
function anu($panjang)
{
$pengacak = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$hasil = "";
for($i=0; $i<$panjang=12; $i++){
$pos = rand(0,strlen($pengacak)-1);
$hasil .= $pengacak[$pos];
}
return $hasil;
}
echo anu(10);
?>
Maka akan menghasilkan keluaran yang acak yang terdiri kombinasi huruf abjad dan angka 0-9
contoh : JRT75JS4TNRU
$panjang="10";
function anu($panjang)
{
$pengacak = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$hasil = "";
for($i=0; $i<$panjang=12; $i++){
$pos = rand(0,strlen($pengacak)-1);
$hasil .= $pengacak[$pos];
}
return $hasil;
}
echo anu(10);
?>
Maka akan menghasilkan keluaran yang acak yang terdiri kombinasi huruf abjad dan angka 0-9
contoh : JRT75JS4TNRU
Related Posts:
Faktorial dengan PHP
<?php
$fak=1;
$panjang=5;
echo "$panjang! : ";
for($i=1; $i<=$panjang; $i++)
{
$fak=$fak*$i;
echo " $i x ";
}
echo " = ";
echo $fak;
?>
Maka akan menghasilkan keluaran :
5! : 1 x 2 x 3 x 4 x 5 x =120
$fak=1;
$panjang=5;
echo "$panjang! : ";
for($i=1; $i<=$panjang; $i++)
{
$fak=$fak*$i;
echo " $i x ";
}
echo " = ";
echo $fak;
?>
Maka akan menghasilkan keluaran :
5! : 1 x 2 x 3 x 4 x 5 x =120
Related Posts:
Mengurutkan angka dengan sort dan rsort PHP
<?php
$acak = array(217, 78, 575, 221, 596, 731, 836, 494, 950,617);
//echo $acak[];
$panjang = count ($acak);
echo "Bilangan Acak : ";
for ($i=0; $i<$panjang; $i++)
{
echo "$acak[$i] ","";
}
echo "<br>";
sort($acak);
echo "Bilangan Ascending : ";
for ($j=0; $j<$panjang; $j++)
{
echo "$acak[$j] ","";
}
echo "<br>";
rsort($acak);
echo "Bilangan Urut Descending : ";
for ($j=0; $j<$panjang; $j++)
{
echo "$acak[$j] ","";
}
?>
Maka akan menampilkan output
Bilangan Acak : 217 78 575 221 596 731 836 494 950 617
Bilangan Ascending : 78 217 221 494 575 596 617 731 836 950
Bilangan Urut Descending : 950 836 731 617 596 575 494 221 217 78
$acak = array(217, 78, 575, 221, 596, 731, 836, 494, 950,617);
//echo $acak[];
$panjang = count ($acak);
echo "Bilangan Acak : ";
for ($i=0; $i<$panjang; $i++)
{
echo "$acak[$i] ","";
}
echo "<br>";
sort($acak);
echo "Bilangan Ascending : ";
for ($j=0; $j<$panjang; $j++)
{
echo "$acak[$j] ","";
}
echo "<br>";
rsort($acak);
echo "Bilangan Urut Descending : ";
for ($j=0; $j<$panjang; $j++)
{
echo "$acak[$j] ","";
}
?>
Maka akan menampilkan output
Bilangan Acak : 217 78 575 221 596 731 836 494 950 617
Bilangan Ascending : 78 217 221 494 575 596 617 731 836 950
Bilangan Urut Descending : 950 836 731 617 596 575 494 221 217 78
Related Posts:
Subscribe to:
Posts (Atom)