SlideShare a Scribd company logo
1 of 17
TPUNISLA 2014/2015
Ahmad Jalaluddin
Pemograman Internet 2014/2015
Tujuan MK P.Internet
 Memberikan pengetahuan tentang pemrograman PHP
 Memberikan berbagai konsep pemograman PHP
 Mengetahui dan bisa menerapkan pemrograman PHP yang
meliputi , perintah dasar, variabel, percabangan,perulangan
dan array.
Pemograman Internet 2014/2015
Pengantar
 Personal Home Page
 PHP Hypertext Preprocessor.
 Penemu bahasa PHP ini adalah Rasmus Lerdorf pada tahun
1994
 Pemograman berbasis server
Software
 Web Server
 database MySQL
 Web browser
 Tool Editing
Memulai PHP
<?php
. . . . kode PHP . . . .
?>
Atau bisa juga
<?
. . . . kode PHP . . . .
?>
Memulai PHP
<html>
<head>
<title>Test Penyisipan PHP Pada HTML</title>
</head>
<body>
<h1> <center> Mari Belajar Bersama Pemograman PHP <br>
<?php
echo "Mr Odden Siap Membantu ^_^ </b>";
?>
</center>
</body>
</html>
Tipe Data & Variabel
1. Integer(bilangan bulat)
2. Floating point (Bilangan pecahan)
3. Boolean
4. String
5. Array
6. Object
Aturan Penulisan Variabel
1. Setiap variabel dalam PHP selalu dimulai dengan tanda dolar
("$")
2. harus dimulai dengan huruf dan dapat diikuti oleh huruf dan
angka
3. Karakter yang digunakan adalah huruf, angka atau garis
bawah (_)
4. Karakter pertama harus berupa huruf atau garis bawah (_)
5. Huruf kecil dan huruf besar dibedakan
6. Panjang pengenal bisa berapa saja.
Contoh Variabel
<html>
<head>
<title>Praktek Variabel </title>
</head>
<body>
<?php
// Berikut ini adalah inisiasi beberapa variabel
$Nama = "Ahmad Jalaluddin";
$Alamat = "Lamongan Asli loh";
$Agama = "ISLAM";
$Tinggi = 170;
?>
<b>Data anda sebagai Berikut </b><br>
<?php
echo "<table border=1><tr><td>Nama
Anda</td><td>:</td><td>$Nama</td></tr>
<tr><td>Alamat Anda</td><td>:</td><td>$Alamat</td></tr>
<tr><td>Agama Anda</td><td>:</td><td>$Agama</td></tr>
<tr><td>Tinggi Anda</td><td>:</td><td>$Tinggi</td></tr></table>";
?>
</body>
</html>
Operator
 Aritmatika
 Logika
 Perbandingan
Percabangan If..else
<?
If (peryataan)
{
Operasi if;
}
Else
{
Operasi else;
}
?>
Perulangan for
for (nilai awal dari pencacah; kondisi batas; update pencacah)
{
lakukan hal ini!;
}
Perulangan while
while ( kondisi )
{
lakukan hal ini!;
}
Perulangan do while
do
{
lakukan ini!;
}
while (kondisi);
Array 1 Dimensi
<?php
// Contoh variabel array
echo "<B> Jenjang Pendidikan di Indonesia </b><br>";
$pendidikan[0]="TK";
$pendidikan[1]="MI/SD";
$pendidikan[2]="MTs/SMP";
$pendidikan[3]="MA/SMA";
$pendidikan[4]="S1";
$pendidikan[5]="S2";
$pendidikan[6]="S3";
echo " isi array ke-0 adalah : $pendidikan[0] <br>";
echo " isi array ke-3 adalah : $pendidikan[3]<br>";
echo " isi array ke-6 adalah : $pendidikan[6]";
?>
Buku Referensi
– Buku Pintar HTML 5 + CSS3 + Dreamweaver CS6
,Gregorius Agung ,Jubilee Enterprise 2012
– Mastering Ajax dan PHP, Abdul Kadir, Andi Yogyakarta
2009
– Ahmadjalaluddin.blogspot.com
– odden.unisla@gmail.com
Pemograman Internet 2014/2015
Terima Kasih
Anda sudah tidak
Dan lakukan ini bersama-sama
Pemograman Internet 2014/2015

More Related Content

Viewers also liked

Mgeutc services presentation
Mgeutc services presentationMgeutc services presentation
Mgeutc services presentationHadassah Read
 
Film distribution in the uk
Film distribution in the ukFilm distribution in the uk
Film distribution in the ukelltonclow
 
Universidad tecnica-de-ambato-diego
Universidad tecnica-de-ambato-diegoUniversidad tecnica-de-ambato-diego
Universidad tecnica-de-ambato-diegoDiego Reyes
 
Phân biệt giảm cân an toàn và giảm cân không an toàn
Phân biệt giảm cân an toàn và giảm cân không an toànPhân biệt giảm cân an toàn và giảm cân không an toàn
Phân biệt giảm cân an toàn và giảm cân không an toànhaanh3577867
 
filosofie kandidatexamen
filosofie kandidatexamenfilosofie kandidatexamen
filosofie kandidatexamenVivica Ekedal
 
Entrevista en-las-organizaciones.docx
Entrevista en-las-organizaciones.docxEntrevista en-las-organizaciones.docx
Entrevista en-las-organizaciones.docxDiego Reyes
 
Palm beach county rmb 1 by laws 5 2016
Palm beach county rmb 1 by laws 5 2016Palm beach county rmb 1 by laws 5 2016
Palm beach county rmb 1 by laws 5 2016Daniel Spandau
 
Mgeutc services presentation
Mgeutc services presentationMgeutc services presentation
Mgeutc services presentationHadassah Read
 
Sticking to the budget model and controlling your costs
Sticking to the budget model and controlling your costsSticking to the budget model and controlling your costs
Sticking to the budget model and controlling your costsDaniel Spandau
 

Viewers also liked (11)

Mgeutc services presentation
Mgeutc services presentationMgeutc services presentation
Mgeutc services presentation
 
Film distribution in the uk
Film distribution in the ukFilm distribution in the uk
Film distribution in the uk
 
Journey to iran
Journey to iranJourney to iran
Journey to iran
 
Universidad tecnica-de-ambato-diego
Universidad tecnica-de-ambato-diegoUniversidad tecnica-de-ambato-diego
Universidad tecnica-de-ambato-diego
 
Phân biệt giảm cân an toàn và giảm cân không an toàn
Phân biệt giảm cân an toàn và giảm cân không an toànPhân biệt giảm cân an toàn và giảm cân không an toàn
Phân biệt giảm cân an toàn và giảm cân không an toàn
 
filosofie kandidatexamen
filosofie kandidatexamenfilosofie kandidatexamen
filosofie kandidatexamen
 
Entrevista en-las-organizaciones.docx
Entrevista en-las-organizaciones.docxEntrevista en-las-organizaciones.docx
Entrevista en-las-organizaciones.docx
 
Palm beach county rmb 1 by laws 5 2016
Palm beach county rmb 1 by laws 5 2016Palm beach county rmb 1 by laws 5 2016
Palm beach county rmb 1 by laws 5 2016
 
Mgeutc services presentation
Mgeutc services presentationMgeutc services presentation
Mgeutc services presentation
 
BCBS 239 The hidden game changer
BCBS 239   The hidden game changerBCBS 239   The hidden game changer
BCBS 239 The hidden game changer
 
Sticking to the budget model and controlling your costs
Sticking to the budget model and controlling your costsSticking to the budget model and controlling your costs
Sticking to the budget model and controlling your costs
 

Similar to MK PHP DASAR

Similar to MK PHP DASAR (20)

13 php mysql 3 combining
13 php mysql 3   combining13 php mysql 3   combining
13 php mysql 3 combining
 
PPT Pertemuan 06 Web Developer VSGA DTS 2022.pptx
PPT Pertemuan 06 Web Developer VSGA DTS 2022.pptxPPT Pertemuan 06 Web Developer VSGA DTS 2022.pptx
PPT Pertemuan 06 Web Developer VSGA DTS 2022.pptx
 
Php basic
Php basicPhp basic
Php basic
 
Pemrogramanweb
PemrogramanwebPemrogramanweb
Pemrogramanweb
 
Pemrogramanweb
PemrogramanwebPemrogramanweb
Pemrogramanweb
 
Laporan pratikum iv web
Laporan pratikum iv webLaporan pratikum iv web
Laporan pratikum iv web
 
W E B P R O G R A M M I N G
W E B  P R O G R A M M I N GW E B  P R O G R A M M I N G
W E B P R O G R A M M I N G
 
Webprograming
WebprogramingWebprograming
Webprograming
 
Web programming
Web programmingWeb programming
Web programming
 
10012333 tugas1 db_web
10012333 tugas1 db_web10012333 tugas1 db_web
10012333 tugas1 db_web
 
10 pemrograman internet php (2)
10 pemrograman internet   php (2)10 pemrograman internet   php (2)
10 pemrograman internet php (2)
 
Modul html
Modul htmlModul html
Modul html
 
Modul html
Modul htmlModul html
Modul html
 
Pemrograman web modul 1 dan 2
Pemrograman web  modul 1 dan 2Pemrograman web  modul 1 dan 2
Pemrograman web modul 1 dan 2
 
Andino Maseleno - Modul Web Programming
Andino Maseleno - Modul Web ProgrammingAndino Maseleno - Modul Web Programming
Andino Maseleno - Modul Web Programming
 
Modul 2a html
Modul 2a htmlModul 2a html
Modul 2a html
 
Html dasar 123
Html dasar 123Html dasar 123
Html dasar 123
 
Pengenalan PHP
Pengenalan PHPPengenalan PHP
Pengenalan PHP
 
Php coder
Php coderPhp coder
Php coder
 
7 jam membuat web dari nol
7 jam membuat web dari nol7 jam membuat web dari nol
7 jam membuat web dari nol
 

MK PHP DASAR

  • 2. Tujuan MK P.Internet  Memberikan pengetahuan tentang pemrograman PHP  Memberikan berbagai konsep pemograman PHP  Mengetahui dan bisa menerapkan pemrograman PHP yang meliputi , perintah dasar, variabel, percabangan,perulangan dan array. Pemograman Internet 2014/2015
  • 3. Pengantar  Personal Home Page  PHP Hypertext Preprocessor.  Penemu bahasa PHP ini adalah Rasmus Lerdorf pada tahun 1994  Pemograman berbasis server
  • 4. Software  Web Server  database MySQL  Web browser  Tool Editing
  • 5. Memulai PHP <?php . . . . kode PHP . . . . ?> Atau bisa juga <? . . . . kode PHP . . . . ?>
  • 6. Memulai PHP <html> <head> <title>Test Penyisipan PHP Pada HTML</title> </head> <body> <h1> <center> Mari Belajar Bersama Pemograman PHP <br> <?php echo "Mr Odden Siap Membantu ^_^ </b>"; ?> </center> </body> </html>
  • 7. Tipe Data & Variabel 1. Integer(bilangan bulat) 2. Floating point (Bilangan pecahan) 3. Boolean 4. String 5. Array 6. Object
  • 8. Aturan Penulisan Variabel 1. Setiap variabel dalam PHP selalu dimulai dengan tanda dolar ("$") 2. harus dimulai dengan huruf dan dapat diikuti oleh huruf dan angka 3. Karakter yang digunakan adalah huruf, angka atau garis bawah (_) 4. Karakter pertama harus berupa huruf atau garis bawah (_) 5. Huruf kecil dan huruf besar dibedakan 6. Panjang pengenal bisa berapa saja.
  • 9. Contoh Variabel <html> <head> <title>Praktek Variabel </title> </head> <body> <?php // Berikut ini adalah inisiasi beberapa variabel $Nama = "Ahmad Jalaluddin"; $Alamat = "Lamongan Asli loh"; $Agama = "ISLAM"; $Tinggi = 170; ?> <b>Data anda sebagai Berikut </b><br> <?php echo "<table border=1><tr><td>Nama Anda</td><td>:</td><td>$Nama</td></tr> <tr><td>Alamat Anda</td><td>:</td><td>$Alamat</td></tr> <tr><td>Agama Anda</td><td>:</td><td>$Agama</td></tr> <tr><td>Tinggi Anda</td><td>:</td><td>$Tinggi</td></tr></table>"; ?> </body> </html>
  • 11. Percabangan If..else <? If (peryataan) { Operasi if; } Else { Operasi else; } ?>
  • 12. Perulangan for for (nilai awal dari pencacah; kondisi batas; update pencacah) { lakukan hal ini!; }
  • 13. Perulangan while while ( kondisi ) { lakukan hal ini!; }
  • 14. Perulangan do while do { lakukan ini!; } while (kondisi);
  • 15. Array 1 Dimensi <?php // Contoh variabel array echo "<B> Jenjang Pendidikan di Indonesia </b><br>"; $pendidikan[0]="TK"; $pendidikan[1]="MI/SD"; $pendidikan[2]="MTs/SMP"; $pendidikan[3]="MA/SMA"; $pendidikan[4]="S1"; $pendidikan[5]="S2"; $pendidikan[6]="S3"; echo " isi array ke-0 adalah : $pendidikan[0] <br>"; echo " isi array ke-3 adalah : $pendidikan[3]<br>"; echo " isi array ke-6 adalah : $pendidikan[6]"; ?>
  • 16. Buku Referensi – Buku Pintar HTML 5 + CSS3 + Dreamweaver CS6 ,Gregorius Agung ,Jubilee Enterprise 2012 – Mastering Ajax dan PHP, Abdul Kadir, Andi Yogyakarta 2009 – Ahmadjalaluddin.blogspot.com – odden.unisla@gmail.com Pemograman Internet 2014/2015
  • 17. Terima Kasih Anda sudah tidak Dan lakukan ini bersama-sama Pemograman Internet 2014/2015