Showing posts with label Belajar Bahasa PHP. Show all posts
Showing posts with label Belajar Bahasa PHP. Show all posts

Saturday, September 10, 2016

Mengurutkan karakter array dalam array : PHP

Mengurutkan karakter array dalam array 


Jika kalian ingin menyeleksi array dalam array untuk mengambil data dari variabel tertentu dan mengurutkannya kalian bisa menggunakan cara berikut sebagai contoh :

<?php

$f = array(
            array('Nama' =>'Ucup',
                  'Kelas' => 7),
            array('Nama' => 'Faizal',
                  'Kelas' => 9),
            array('Nama' => 'Abdul',
                  'Kelas' => 8)
            );

function urut($r,$d)
{
    return strnatcmp($r['Nama'],$d['Nama']);
}

usort($f,'urut');
foreach($f as $k=>$v)
{
    echo $v['Nama'];
}

?>

Dilisting koding diatas terdapat array dalam array berisi variabel nama dan kelas dengan nilai tertentu,array pertama berisi nama ucup dan kelas 7,kedua faizal dan kelas 9,ketiga nama abdul kelas 8.

function urut{return strnatcmp} ; //berguna untuk mengurutkan karakter array dalam array ($r$d);
foreach($f as $k=>$v) ; //$f adalah nama data array lalu dipecah $k dan variabel $v.
echo $v['Nama']; //menampilkan variabel($v) isi dari nilai 'Nama';

Hasilnya :
Isi dari variabel nama akan terurut


Jika ada pertanyaan silakan berkomentar.
Jangan Lupa like dan share.
Bejar Pemrograman di fajaryusuf.com aja. :)



Membuat bentuk prisma : PHP

Membuat bentuk prisma


Untuk membuat prisma kita membutuhkan 3 pengulangan sebagai contoh seperti berikut :


<?php
//PRIMSMA ATAS
for ($i = 0; $i < 5; $i++) {
 for ($j = 5; $j > $i; $j--) {
 echo '&nbsp';
 }
 for ($k = 0; $k <= $i; $k++) {
 echo '*';
 }
 echo '<br/>';
 }


//PRIMSMA BAWAH
 echo "<br/><br/>";

 for ($i = 1; $i <= 5; $i++) {
    for ($j = 6; $j > $i; $j--) {
        echo '*';
    }
     for ($k = 2; $k <= $i; $k++) {
     echo '';
     }
 echo '<br/>';
 }
?>

for($i) ;//pengulangan i untuk membuat jumlah pengulangan baris dari 0 tidak lebih dari 5,i++ bertambah 0-4,echo '<br/>',//untuk berpindak baris

for($j);//pengulangan j untuk membuat kolom j bernilai 5 tidak lebih dari i(0) ,j-- berkurang 5-0, echo '&nbsp'//untuk menampilkan karakter kosong

for($k);//pengulangan k untuk mengisi kolom 0 sama seperti i tidak lebih dan bertambah,echo'*';//hingga menghasilkan karakter *


Hasilnya :







Jika ada pertanyaan silakan berkomentar.
Jangan Lupa like dan share.
Bejar Pemrograman di fajaryusuf.com aja. :)

Membuat deret angka dan kelipatan "dangdingdong" : PHP

Membuat deret angka dan kelipatan "dangdingdong"


Disini saya ingin share pengalaman saya waktu itu saya tes kerja sebagai programer php dan diberi soal seperti berikut :

Buatlah deret angka 1-100 dan setiap kelipatan 3 angka tersebut berganti "ding",setiap klipatan 5 berganti "dong",dan setiap klipatan 3&5 berganti "dingdong".

dan inilah jawabannya :


<?php
for($i=1; $i<=100; $i++){

if($i%3==0 && $i%5==0){
echo "dingdong";
}

else if($i%3==0){
echo "ding";
}
else if($i%5==0){
echo "dong";
}

else{
echo $i;
}

}
?>

for($i=1; $i<=100; $i++); //berguna untuk membuat deret angka 1-100
if($i%3==0); //artinya jika i(1) berkelipatan(%)3 ,echo"ding" //akan menampilkan karakter ding
if($i%5==0); //artinya jika i(1) berkelipatan(%)5 ,echo"dong" //akan menampilkan karakter dong
if($i%3==0&&$i%5==0); //artinya jika i(1) berkelipatan(%)3&5 ,echo"dingdong" //akan menampilkan karakter dingdong

hasilnya :
php deret


Jika ada pertanyaan silakan berkomentar.
Jangan Lupa like dan share.
Bejar Pemrograman di fajaryusuf.com aja. :)


Mengecek Bilangan Prima : PHP

Mengecek Bilangan Prima


Untuk mengetahui bilangan itu prima atau tidak menggunakan bahasa pemrograman PHP, kita bisa menggunakan cara sebagai berikut :

<?php
$n = 4; // silakan masukkan nilai N di sini
$status = "PRIMA";
for ($i = 2; $i <= $n-1; $i++)
{
if ($n % $i == 0)
{
$status = "TIDAK PRIMA";
break;
}
}
echo "Bilangan ".$n." adalah : ".$status;
?>

$n=4;  // disini kalian bebas menentukan nilai atau bilangan apa yang anda ingin cek,disini saya coba mengecek dengan bilangan 4. jika prima berstatus prima jika tidak berstatus tidak prima.

hasilnya :




 4 adalah bilangan tidak prima



 sekarang $n saya ganti menjadi 2

hasilnya :
2 adalah bilangan prima


Jika ada pertanyaan silakan berkomentar.
Jangan Lupa like dan share.
Bejar Pemrograman di fajaryusuf.com aja. :)


Sunday, June 12, 2016

PHP : Pengenalan Operator

Pengenalan Operator

Mengenal Operator Aritmatika

Tabel dari operator aritmatika


Contoh Skrip aritmatika.php

<?php
$nilai1=32;
$nilai2=8;
$jumlah=$nilai1+$nilai2;
$kurang=$nilai1-$nilai2;
$kali=$nilai1*$nilai2;
$bagi=$nilai1/$nilai2;
$sisa=$nilai1%$nilai2;
print "Contoh operasi Aritmatika<br>";
print "Nilai \$nilai1=$nilai1 dan \$nilai2=$nilai2<br><br>";
print "\$nilai1 + \$nilai2=$jumlah<br>";
print "\$nilai1 - \$nilai2=$kurang<br>";
print "\$nilai1 * \$nilai2=$kali<br>";
print "\$nilai1 / \$nilai2=$bagi<br>";
print "\$nilai1 % \$nilai2=$sisa<br>";
?>

Hasilnya :


Mengenal Operator Assigment

Berikut tabel simbol dan fugsi dari operator assignment yang biasa digunakan


Contoh Skrip assignment.php

<?php
$data1=10;
$data1+=2;

print "Nilai \$data1 adalah $data1 <br><br>";
$data2=10;
$data2-=5;

print "Nilai \$data2 adalah $data2 <br><br>";
$data3=10;
$data3*=4;

print "Nilai \$data3 adalah $data3 <br><br>";
$data4=20;
$data4/=5;

print "Nilai \$data4 adalah $data4 <br><br>";
$data5=12;
$data5%=7;

print "Nilai \$data5 adalah $data5";
?>

Hasilnya :



Mengenal Operator Perbandingan

Tabel dari operator perbandingan seperti di bawah  ini

Contoh Skrip perbandingan.php

<?php
$a=12;
$b=13;

print "Variabel \$a = $a dan \$b = $b <br><br>";

print("Nilai \$a == \$b adalah %s <br>",$a==$b);
print("Nilai \$a <> \$b adalah %d <br>",$a<>$b);
print("Nilai \$a > \$b adalah %d <br>",$a>$b);
print("Nilai \$a < \$b adalah %d <br>",$a<$b);
print("Nilai \$a <= \$b adalah %d <br>",$a<=$b);
print("Nilai \$a >= \$b adalah %d <br><br>",$a>=$b);

print"Keterangan:<br>";
print "Nilai 1 berarti Benar/True<br>";
print "Nilai 0 berarti Salah/False";

?>

Ada operator lain yang dimasukkan dalam kategori operator perbandingan yaitu operator ternary "?:". Penggunaan operator ternary identik dengan pemakaian if .. else. Contoh pnggunaan dari operator ternary adalah sebagai berikut :

Contoh Skrip ternary.php

<?php
$a=12;
$b=13;
$c=$a<$b;

print "Nilai \$a adalah $a <br>";
print "Nilai \$b adalah $b <br><br>";
print "\$c=\$a<\$b<br>";
print "Hasil operasi diatas adalah <br>";

if($c)
{
    print"True atau 1 <br><br>";
}
else
{
    print"False atau 0 <br><br>";
}
print "Jika menggunakan operator ternary yaitu : <br>";
print "\$c =((\$a < \b)) ? 'True atau 1' : 'False atau 0'"."<br>";
print "Hasilnya adalah : ";
print $c=(($a<$b))? 'True atau 1' : 'False atau 0';
?>

Hasilnya :


Mengenal Operator String

Ada dua jenis operator string yang digunakan yaitu operator .(titik) dan operator .=(titik sama dengan) Operator . merangkaikan kata argumen yang dikiri dengan kata argumen yang dikanan. Sedangkan operator .= merangkaikan argumen dikanan dengan yang di kiri. Kedua operator tersebut fungsinya hampir sama yaitu untuk merangkaikan kata sebelum dan sesudahnya. Namun penggunaan operator .= lebih praktis dan hasil operasi dapat disimpan ke variabel yang sama. Untuk lebih jelas, Kamu bisa mencoba skrip program berikut ini.

Skrip String.php

<?php
$a="Selamat ";
$b=$a."Datang";
print "$b <br>";
$a="Selamat"; $b.="";print "$b<br>";
?>


Hasilnya :








Jika ada pertanyaan silakan berkomentar.

Jangan Lupa like dan share.

Bejar Pemrograman di fajaryusuf.com aja. :)

Friday, June 3, 2016

PHP : Tipe Data Dan Variabel

Tipe Data Dan Variabel

Variabel Merupakan hal yang sangat penting dalam sebuah bahasa pemrograman. Karena sebagian besar proses dalam pemrograman adalah mengolah data-data yang disimpan di dalam variabel.

Nama Variabel

Ada beberapa aturan yang perlu diperhatikan dalam membuat sebuah variabel dalam PHP yaitu :
  1. Setiap variabel selalu diawali dengan tanda $ (dollar)
  2. Tiga jenis karakter yang diperbolehlan adalah huruf, angka dan garis bawah
  3. Karakter pertama harus berupa huruf atau garis bawah
  4. Jika nama variabel ada dua, tidak boleh ada spasi di antaranya.
  5. Huruf kecil dan besar akan berbeda (case sensitive)

Memberi Nilai pada variabel

Untuk memberikan nilai pada variabel, Anda bisa mengikuti formula sebagai berikut :
$nama_variabel= nilai data;
Contoh :

<?php
$nilai1=12; //tipe data integer
$nilai2=8.99; //tipe data float atau double
$nilai3="Tes Nilai variabel string"; //tipe data string
print "Tipe data integer : $nilai1 <br>";
print "Tipe data double : $nilai2 <br>";
print "Tipe data string : $nilai3 ";
?>

Hasilnya :


Single dan Double Quote

Untuk menampilkan data bertipe string maka kita bisa menggunakan tanda petik tunggal atau ganda. Untuk menampilkan tanda petik ganda itu sendiri caranya adalah sebagai berikut. Coba skrip data berikut.
<?php
print "Kota Bandung dikenal sebagai \"Kota Kembang \"";?>


Konstanta

Konstanta sama dengan variabel namun nilainya tetap atau permanen. Dengan memberikan sebuah nilai pada tipe data konstanta, kita tidak akan dapat mengubah-ubah nilai tersebut. Jika kita menggunakan data yang panjang dan susah untuk diingat hendaknya digunakan konstanta. Formula yang digunakan adalah sebagai berikut:
define("nama_konstanta","nilai_konstanta");
Contoh penggunaannya adalah seperti skrip program berikut :

<?php
define("phi",3.14);
define("Hasilnya","Keliling Lingkaran");
$jarijari=7;
$keliling=2*phi*$jarijari;
printf("Jari-jari lingkaran adalah $jarijari<br>");
printf("Nilai phi=%s<br>",phi);
printf("%s=$keliling",Hasilnya);
?>

hasilnya :


Konstanta dari File lain

Untuk memanggil nilai konstanta yang ada di file lainnya Kamu bisa menggunkan cara berikut :
require("namafile.php"); atau includ("namafile.php");
Contoh :

konstanta.php
<?php
define("phi",3.14);
define("Hasilnya","Keliling Lingkaran");
define("GantiBaris","<br>");
define("Selesai","thanks");
$jarijari=7;
$luas=phi*$jarijari*$jarijari
?>
konstanta1.php
<?php
require("konstanta.php");
print"Jari-jari = $jarijari".GantiBaris;
print"Nilai phi".phi.GantiBaris;
print"Luas=$luas".GantiBaris;
print Selesai;
?>

Hasilnya :


Melihat Tipe Data Variabel

Ada beberapa fungsi yang telah disediakan oleh PHP untuk mendeteksi tipe data suatu variabel, antara lain :

  • is_string(nama_variabel), memastikan apakah tipe data variabel adalah string
  • is_int(nama_variabel),memastikan apakah tipe data variabel adalah integer
  • is_numerical(nama_variabel), memastikan apakkah tipe data variabel adalah numerik/angka
  • is_double(nama_variabel), memastikan apakah tipe data variabel adalah double
  • is_array(nama_variabel), memastikan apakah tipe data variabel adalah array
  • is_bool(nama_variabel), memastikan apakah tipe data variabel adalah boolean
Fungsi gettype(nama_variabel); digunakan untuk mengetahui data variabel yang digunakan

<?php
$angka=78;
$huruf="Belajar PHP dengan cepat";
$bilangan=22.78;
print"Variabel \$angka";
if(is_int($angka))
{
    print "Benar, bertipe integer<br>";
}
else
{
    print "Salah, bukan bertipe integer<br>";
}
print "<br>";
print "Apakah variabel \$huruf bertipe string?<br>";
if(is_string($huruf))
{
    print "Benar, bertipe string<br>";
}
else
{
    print "Salah, bukan bertipe string";
}
print "<br>";
print "Apakah variabel \$bilangan bertipe boolean? <br>";
if(is_bool($bilangan))
{
print "Benar, variabel ini bertipe boolean<br>";
}
else{
    print "Salah, bukan bertipe boolean tapi tipe".gettype($bilangan);
}
?>

Hasilnya :


Melihat Nilai dan Tipe Data Variabel

Untuk mengetahui nilai dan tipe data suatu variabel, Anda dapat menggunakan fungsi sebagai berikut :

<?php
$angka=98;
$huruf="Fajaryusuf.com";
$bilangan=34.7;

echo "Variabel \$angka adalah ";
echo var_dump($angka)."<br>";
echo "Variabel \$huruf adalah ";
echo var_dump($huruf)."<br>";
echo "Variabel \$bilangan adalah ";
echo var_dump($bilangan)."<br>";
?>

Hasilnya :








Jika ada pertanyaan silakan berkomentar.

Jangan Lupa like dan share.

Bejar Pemrograman di fajaryusuf.com aja. :)

Thursday, May 26, 2016

Konfigurasi PHP

Konfigurasi PHP

Fungsi yang digunakan unuk menampilkan konfigurasi PHP adalah phpinfo(). Fungsi ini akan menampilkan informasi berkaitan dengan konfigurasi PHP yang Kamu gunakan. Karena setiap sistem  operasi dan web server mempunyai informasi yang berbeda maka fungsi ini sering digunakan oleh para programmer untuk mengetahui konfigurasi sistem juga variabel yang telah di definisikan dan dapat digunakan oleh PHP. 
Untuk lebih jelas, Anda bisa mencoba skrip program sederhana berikut :

Skrip konfigur.php

<?php
phpinfo();
?>


Menampilkan Data

Menampilkan Data

Untuk menampilkan nilai data suatu variabel atau string, Kamu dapat menggunakan perintah echo atau print. Berbeda dari kedua perintah tersebut adalah perintah print dapat berkelakuan seperti fungsi sehingga ketika Kamu mencoba skrip berikut :
<?php
$nilai=print"Belajar PHP";
print$nilai;
?>
Maka nilai yang muncul adalah 1. Sedangkan perintah echo lebih ederhana dan lebih cepat karena hanya menuliskan sesuatu langsung ke browser.
Ada satu perintah lagi yang bisa digunakan untuk menampilkan data ke layar printf. Perintah printf lebih kompleks karena kita dapat memasukkan nilai secara dinamis dan menampilkan data dengan tipe yang kita inginkan. Untuk lebih jelasnya, coba skrip di bawah ini :

<?php
$p=12345;
$s=-12345;
$d=12/5;
$f=162.67-12;
printf ("%d <br>",$p);
printf ("%d <br>",$s);
printf ("%f <br>",$d);
printf ("%d <br>",$f);
?>

Jalankan dibrowser .


Pada tampilan diatas,baris keempat seharusnya bertipe data double tapi karena tipe data yang ingin ditampilkan adalah integer, maka hanya nilai data integer saja yang ditampilkan di layar. Berikut tabel dari beberapa kode dan fungsi yang dapat digunakan pada printah printf.




Komentar dalam PHP

Komentar dalam PHP

Komentar dalam PHP dimaksudkan untuk memberikan penjelasan atas program yang telah ditulis. Keterangan tersebut akan sangat berguna ketika programmer lain bermaksud akan memahami alura program yang telah ditulis atau mempermudah bagi programmer ketika akan mengembangkan program yang telah dibuat. Ada beberapa tanda dan pola yang bisa digunakan sebagai komentar, antara lain :
  • Gaya bahasa C++ -> //
  • Gaya bahaa C dengan -> /*....*/
  • Gaya shell dengan -> #
Contoh :
 <?php
echo "Percobaan memakai komentar<br>";
//echo "ini tidak akan ditampilkan karna ini komentar";
echo "Baris diatas tidak akan ditampilkan karena komentar";
?>







HTML dalam PHP

HTML dalam PHP

Anda juga dapat memanggil dan menggunakan skrip PHP dalam tag HTML (non embedded program). Syntax umumnya adalah echo"<tag_HTML>";
Contohnya sebagai berikut :
<?php
echo "<b>Huruf Tebal</b><br>";
echo "<h3>HTML dalam PHP</h3>";
?>



PHP dalam HTML

PHP dalam HTML

Bahasa pemrograman PHP merupakan embedded program ,artinya bahasa PHP dapat dimasukkan ke dalam bahasa HTML. Server akan memproses skrip yang ada diantara tag <?php dan ?> sebagai PHP. 
Untuk Contohnya silakan kalian buka notepad atau notepad++ kalian lalu ketikan listing berikut :

<html>
<head>
<title>Welcome At FajarYusuf</title>
</head>
<body>
<?php
echo "Selamat datang di pembelajaran PHP FajarYusuf<br>";
echo "Skrip PHP didalam tag HTML";
?>
</body>
</html>

Seperti pada skrip diatas, ketika server menerima file tersebut dan melihat terdapat tag PHP maka engine pemroses PHP yang akan menjalankannya. Tampilan di browser akan seperti berikut.





Skrip PHP dalam Bentuk Java Script

Skrip PHP dalam Bentuk Java Script

Standar peulisian PHP harus diawali dengan tag <?php dan diakhiri dengan ?> aau bisa dengan diawali <? dan diakhiri ?>. Semua skrip program yang berada di antara kedua tag tersebut akan diproses sebagai skrip PHP. Anda juga dapat menggunakan style Javacript untuk menulis program PHP, contohnya sebagai berikut :
<script language="PHP">
echo "PHP dengan style Java Script";
</script>











Menyimpan Di Folder Lain

Menyimpan Di Folder Lain

Anda tidak harus menyimpan file-file PHP di dalam subdirektori htdocs, namun Anda juga bisa membuat dan menyimpan pada folder lainnya. Misanya pada direktori latihanPHP, lihat gambar berikut :


Untuk menjalankannya, Anda harus menambahkan nama folder baru tersebut sebelum menulis nama file yang akan dijalankan.


Friday, May 13, 2016

Cara Penulisan : Bahasa PHP

Cara Penulisan

Penulisan skrip PHP dapat dilakukan dengan mudah pada program editor seperti Notepad, Notepad++, Sublimetext, dll. Ada beberapa pilihan alternatif program editor yang bisa kamu gunakan antara lain PHPEdit, Crimson, PHP Designer 2006 dan lain lain. 
Berikut ini contoh menggunakan Notepad :
1. Buka program Notepad kemudian tulis skrip PHP didalamnya.
scriptnya seperti ini : 
<?php echo
"Hello Dunia PHP";
?>
2. Klik File - Save As - Simpan dengan nama tes.php pada sub directori folder htdocs (folder didalam xampp).


3. Buka Browser dan ketikkan localhost/tes.php


Jika ada pertanyaan silakan berkomentar :)


TENTANG SITUS

SITUS INI ADALAH SITUS PEMBELAJARAN PEMROGRAMAN DAN JUGA PEMAHAMAN TERHADAP TEKNOLOGI KOMPUTER. KALIAN BISA MENGIKUTI PEMBELAJARAN PEMROGRAMAN DENGAN BERTAHAP PADA MATERI YANG SUDAH SAYA SEDIAKAN, JIKA ADA MATERI YANG MEMBINGUNGKAN SILAKAN LAKUKAN KOMENTAR PADA MATERI YANG ANDA TANYAKAN ATAU KALIAN BISA MENGHUBUNGI SAYA DIHALAMAN KONTAK.

https://smallseotools.com/