Boas Theofilus Erwin Salossa

Profil

siapa tak kenal boas,pemain lincah dan berbakat.saya pun suka pada boas. Memulai karir bermain sepakbola dari klub amatir PS Putra Yohan, Sorong, Papua, pada 1999. Namun hanya semusim bersama klub kota kelahirannya, ia hengkang ke Jayapura, ibukota Papua, dan bergabung dengan klub Perseru Jayapura.

Profil Barack Obama

24/9/2009

Proses pemilihan presiden di Amerika adalah sebuah drama politik yang melelahkan, lahir dari sejarah 200-an tahun, dan menjadi "buku panduan" bagi pemilihan presiden negara-negara lainnya. Dan hasilnya, mau tak mau diakui, akan berpengaruh bagi hidup banyak warga bangsa lainnya (antara lain: perang, terorisme, krisis finansial dan teknologi yang berasal dari AS.

Profil Sekjen PBB Ban Ki-moon

24/9/2009

Ban Ki-moon memperoleh gelar sarjananya dalam Hubungan Internasional dari Universitas Nasional Seoul pada tahun 1970 dan memperoleh gelar Master of Public Administration dari John F. Kennedy School of Government di Universitas Harvard pada 1985.

Kamis, 04 Februari 2010

Bikin Spoiler - Membuat Spoiler - Membuat Tombol Spoiler

Spoiler atau boleh juga di bilang tombol otomatis Menurut saya banyak sekali manfaat yang bisa di ambil dari tombol spoiler tersebut.

Fungsi spoiler pada blog, mempercantik penatataan blog, menghemat tempat, mempersingkat loading blog.

Spoiler juga dapat di gunakan saat membuat posting video atau gambar dan lainnya, dengan maksud agar saat para pembaca yang ingin membaca artikel kita, tidak membutuhkan waktu yang lama untuk loading ke artikel tersebut.

Cara membuat Spoiler sangatlah mudah, anda tinggal copy dan paste kode spoiler di bawah ini.

Contoh Spoiler Kokoda pada buku tamu




Membuat spoiler seperti di atas, anda cukup meletakkan kode buku tamu di antara kode spoiler.

PERTAMA COPY KOCE SCRIPT INI

<center><div style="border: 0px inset green; padding: 0px;"><div><button class="button" onclick="this.parentNode.parentNode.childNodes[1].style.display = ''; this.parentNode.style.display = 'none';" title="Click to show the spoiler." type="button"><span style="color:black;"><span style="color: rgb(0, 102, 0); font-weight: bold;"><blink>P E S AN K O K O D A </blink></span></span></button></div><div id="spoiler" style="display: none;"><span style="font-weight: bold; color: rgb(0, 102, 0);">

KEDUA LETAKKAN KODE SCRIPT ANDA DIBAWAH KODE YANG DIATAS

KETIGA TAMBAHKAN COPY KODE INI

</span></div></div></center>


KETERANGAN

Untuk membuat spoiler teks tidak berkedip, anda tinggal hapus kode <blink> dan </blink> pada kode spoiler di atas.

Satu hal lagi yang sangat perlu anda perhatikan, jangan lupa untuk mengganti teks
P E S A N K O K O D A sesuai dengan yang anda inginkan

Sangat mudahkan...


Salam...
By. KOKODA
Selengkapnya - Bikin Spoiler - Membuat Spoiler - Membuat Tombol Spoiler

Rabu, 23 September 2009

HTLM Validators

Photobucket

HTML validators are programs used to check and report on syntax errors in HTML codes.

Unclosed tags, illegal attributes, and other errors can make your Web pages garbled and ugly. Even if your favorite browser shows your pages properly, don't relax, some other browsers can render possible errors in different ways, producing unexpected results.

So it's time to validate your code. The best way to do this is to just use automatic HTML validators. Some of these are programs you download and run on your home computer, others offer a Web-based interface.

Also, good HTML editors (such as Macromedia HomeSite)have built-in HTML validation features.

Web-based HTML validators are convenient tools, and they don't take up any space on your hard drive.

However, offline validation applications are more flexible and powerful, and considerably quicker if you have a large site.

Here are a few HTML validation services, each with different strengths and specialties...

WEB-BASED HTML VALIDATORS

W3C HTML Validation Service
This the grandmamma of all online HTML validators. It parses HTML code and checks to see if it complies with the standard and with the W3C's recommendations for good HTML. This is the authoritative way to check if your code is following the standard to the letter.


HTML Tidy
This is the Web interface to HTML Tidy (which is downloadable as an offline tool - see below). It checks the code for HTML standards compliance. In addition to HTML validation, it can also create orderly indentation patterns in your HTML codes, change all of your tags to uppercase or lowercase, and even convert HTML documents to XML.

OFFLINE HTML VALIDATORS

HTML Tidy
This HTML validator is a remarkable tool when used offline. It's run from a command line. If you're using HTML-Kit, you'll probably appreciate HTML Tidy plugin

OTHER RELATED TOOLS

Pretty Printer
This is a little Web application that will load any page's source code and output it neatly indented and formatted for easy reading. It even numbers lines.


Salam...
By. KOKODA
Selengkapnya - HTLM Validators

Selasa, 01 September 2009

Gambar Berbingkai

Pertama, tentu saja kita harus mempunyai alamat gambar yang mau di tampilkan, caranya yaitu gambar yang kita miliki harus di upload, bisa ke blogger atau ke hosting lain. Caranya yaitu setelah upload gambar selesai , maka sobat harus berpindah menu ke Edit HTML apabila sedang berada pada menu Compose. Saya ambil contoh gambar yang telah saya upload mempunyai kode seperti ini :

<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0d4iHsB2tL6IsA4bR2XPcrjIhlhyxrwvHlcVtCIpztV2pnczVaWisxpYc7xoNAG9Y5_6x2VRFtyzJPwfVjbwr3vz_tlh-SDZrpvqmKwB4L07rZ_PvUax1w204qXbzDnoEotoOsyniad2G/s1600-h/film+district+9.jpg"><img style="cursor:pointer; cursor:hand;width: 120px; height: 130px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0d4iHsB2tL6IsA4bR2XPcrjIhlhyxrwvHlcVtCIpztV2pnczVaWisxpYc7xoNAG9Y5_6x2VRFtyzJPwfVjbwr3vz_tlh-SDZrpvqmKwB4L07rZ_PvUax1w204qXbzDnoEotoOsyniad2G/s320/film+district+9.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5376554106698671346" /></a>


Gambarnya seperti ini :




Bagaimana caranya agar kita bisa membuat gambar tersebut menjadi ada bingkainya? Ini bisa dilakukan dengan menyisipkan beberapa atribut atau kode ke dalam kode gambar tersebut. Tampak pada kode yang saya berikan diatas sengaja saya cetak hitam, nah kita bisa menyisipkan beberapa kode di dalamnya, antara lain padding serta border, contoh :

padding:3px;
border:15px solid #BEBBBB;

padding:3px; --> padding adalah jarak atau ruang kosong yang kita buat agar terpisah dengan border (bingkai) dalam contoh ini yaitu sebesar 3 pixel. Apabila sobat tidak menginginkan ada jarak, maka jangan tambahkan kode ini.

border:15px solid #BEBBBB; --> border adalah besarnya bingkai yang akan di buat, saya ambil contoh sebesar 15 pixel. #BEBBBB --> adalah kode warna yang mau di tampilkan, dalam contoh ini warna coklat.

Merujuk pada kode yang saya cetak merah di atas, apabila kita sisipkan kode tambahan maka potongan kode gambar diatas akan menjadi seperti ini :

style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 133px; CURSOR: hand; HEIGHT: 113px; padding:3px; border:15px solid #BEBBBB;"

Maka gambar yang di hasilkan akan seperti ini :












Agar bingkai tampil lebih menarik, ada kode html yang bisa di pakai, contoh kodenya seperti ini :

<table border="20" cellpadding="6" />
<tr>
<td>

kode gambar yang ingin di tampilkan di sini !

</td>
</tr>
</table>

Sebagai contoh saya ambil alamat gambar yang sama yaitu pada kode gambar di atas. Untuk mengetahui alamat gambar diatas adalah kita ambil setelah kode src=", yaitu yang di awali dengan http dan di akhiri dengan JPG, sehingga alamat gambar diatas adalah sebagai berikut :

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0d4iHsB2tL6IsA4bR2XPcrjIhlhyxrwvHlcVtCIpztV2pnczVaWisxpYc7xoNAG9Y5_6x2VRFtyzJPwfVjbwr3vz_tlh-SDZrpvqmKwB4L07rZ_PvUax1w204qXbzDnoEotoOsyniad2G/s320/film+district+9.jpg

Untuk menampilkan gambar, kodenya jadi seperti ini :

<img src=" https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0d4iHsB2tL6IsA4bR2XPcrjIhlhyxrwvHlcVtCIpztV2pnczVaWisxpYc7xoNAG9Y5_6x2VRFtyzJPwfVjbwr3vz_tlh-SDZrpvqmKwB4L07rZ_PvUax1w204qXbzDnoEotoOsyniad2G/s320/film+district+9.jpg">

Jadi apabila di satukan dengan kode HTML untuk bingkai, kodenya menjadi seperti ini :

<table border="15" cellpadding="6" />
<tr>
<td>

<img src=" https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0d4iHsB2tL6IsA4bR2XPcrjIhlhyxrwvHlcVtCIpztV2pnczVaWisxpYc7xoNAG9Y5_6x2VRFtyzJPwfVjbwr3vz_tlh-SDZrpvqmKwB4L07rZ_PvUax1w204qXbzDnoEotoOsyniad2G/s320/film+district+9.jpg">

</td>
</tr>
</table>

dan gambar yang akan di tampilkan adalah seperti ini :









Untuk bingkai yang ini menurut saya lebih menarik daripada bingkai yang pertama karena ada kesan tiga dimensi.
Agar sobat lebih faham, ada kode yang nilainya bisa sobat rubah sesuai keinginan, yaitu :

boder ="15" --> nilai "15" adalah tebalnya bingkai sebesar 15 pixel, ini bisa sobat ganti dengan nilai yang di inginkan.
cellpedding ="6" --> nilai "6" adalah nilai jarak antara gambar dengan bingkai sebesar 6 pixel, ini bisa sobat ganti dengan nilai yang di inginkan.

Selamat mencoba....


Salam...
By. KOKODA
Selengkapnya - Gambar Berbingkai

Senin, 24 Agustus 2009

Slider Punya KOKODA

#slider {
background:url(http://i692.photobucket.com/albums/vv281/kapisa2010/dot.gif);
height: 200px;
overflow: hidden;
position: relative;
margin: 5px 0; }

#mover {
width: auto;
position:absolute;
overflow:hidden; }

.slide {
padding: 20px 0px;
width: 1000px;
float: left;
position: relative;
height:200px; }


.slide h2 {
font-family:georgia, Helvetica, Sans-Serif;
font-size: 24px;
color: #0B610B;
padding:0px 0px 10px 30px;
margin:0px 0px;
width:500px;
overflow:hidden; }

.slide h2 a:link, .slide h2 a:visited {
color:#fff;
background-color: transparent; }

.slide h2 a:hover {
color: #ddd;
background-color: transparent; }

span.slmet {
color: #0B610B;
font-size: 10px;
font-family:Tahoma, georgia, Helvetica, Sans-Serif;
line-height: 20px;
width: 500px;
padding:0px 0px 0px 30px;
margin:0px 0px;
text-transform:uppercase; }

.slide p {
color: #999;
font-size: 12px;
font-family:georgia, Helvetica, Sans-Serif;
line-height: 20px;
width: 500px;
padding:0px 0px 0px 30px;
margin:0px 0px; }

.slide img {
position: absolute;
top: 20px;
left: 640px;
background:#fff;
padding:3px 3px; }

#slider-stopper {
position: absolute;
font-family: Georgia, Helvetica, Sans-Serif;
top: 113px;
right: 10px;
color: #0B610B;
padding: 3px 8px;
font-size: 14px;
text-transform: uppercase;
z-index: 1000; }


------------------------------------------------

cari kode ini :<div id='outer-wrapper'><div id='wrap2'>
dan paste scrip ini dibawahnya :

<!-- Slider -->
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<div id='slider'>
<div id='mover'>

<div class='slide'>
<h2><a href='http://kokoda-artikel.blogspot.com/2009/06/siapa-tak-kenal-boaspemain-lincah-dan.html' title='Boas Salossa'>Boas Theofilus Erwin Salossa</a></h2>
<span class='slmet'>Profil</span>
<p>siapa tak kenal boas,pemain lincah dan berbakat.saya pun suka pada boas. Memulai karir bermain sepakbola dari klub amatir PS Putra Yohan, Sorong, Papua, pada 1999. Namun hanya semusim bersama klub kota kelahirannya, ia hengkang ke Jayapura, ibukota Papua, dan bergabung dengan klub Perseru Jayapura.</p><img alt='' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMPMvfswGv5h5SAhWgbrdZ3ETXW7ZDbQBK-fE80Xhu9OJTVh4sd2W_GHHcZ23u-YMY7uVXFROiRq9mY65LwIHgnD94Eq4OqwplADxz83FqASIcFT7Wnb7I0UpFH7ZRdweICqXJSpWTEuk/s320/Boas+salosaa.jpg'/>
</div>

<div class='slide'>
<h2><a href='http://kokoda-artikel.blogspot.com/2009/08/polri-buru-4-buronan-teroris.html' title='Teroris'>Polri Buru 5 Buronan Teroris</a></h2><span class='slmet'>19/8/2009</span>
<p>Foto-foto dan identitas 4 buronan tersangka terorisme itu dirilis Kadiv Humas Mabes Polri Irjen Nanan Sukarna di kantornya, Jalan Trunojoyo.</p><img alt='' src='http://i692.photobucket.com/albums/vv281/kapisa2010/noordin-m-top1.jpg'/>
</div>

<div class='slide'>
<h2><a href='http://kokoda-artikel.blogspot.com/2009/08/polri-buru-4-buronan-teroris.html' title='Teroris'>Polri Buru 5 Buronan Teroris</a></h2><span class='slmet'>09/07/2009 </span><p>Foto-foto dan identitas 4 buronan tersangka terorisme itu dirilis Kadiv Humas Mabes Polri Irjen Nanan Sukarna di kantornya, Jalan Trunojoyo.</p><img alt='' src='http://i692.photobucket.com/albums/vv281/kapisa2010/2.jpg'/>
</div>

<div class='slide'>
<h2><a href='http://kokoda-artikel.blogspot.com/2009/07/presiden-sby-dilaporkan-unggul-dalam.html' title='Teroris'>Polri Buru 5 Buronan Teroris</a></h2><span class='slmet'>08/07/2009 </span>
<p>Foto-foto dan identitas 4 buronan tersangka terorisme itu dirilis Kadiv Humas Mabes Polri Irjen Nanan Sukarna di kantornya, Jalan Trunojoyo.</p>
<img alt='' src='http://i692.photobucket.com/albums/vv281/kapisa2010/4.jpg'/>
</div>

<div class='slide'>
<h2><a href='http://kokoda-artikel.blogspot.com/2009/06/ekonomi-jk-win-jelas-konkret.html' title='Teroris'>Polri Buru 5 Buronan Teroris</a></h2>
<span class='slmet'>Juni 03 2009;</span>
<p>Foto-foto dan identitas 4 buronan tersangka terorisme itu dirilis Kadiv Humas Mabes Polri Irjen Nanan Sukarna di kantornya, Jalan Trunojoyo.</p><img alt='' src='http://i692.photobucket.com/albums/vv281/kapisa2010/3.jpg'/>
</div>

<div class='slide'>
<h2><a href='http://kokoda-artikel.blogspot.com/2009/06/ekonomi-jk-win-jelas-konkret.html' title='Teroris'>Polri Buru 5 Buronan Teroris</a></h2>
<span class='slmet'>Juni 03 2009;</span>
<p>Foto-foto dan identitas 4 buronan tersangka terorisme itu dirilis Kadiv Humas Mabes Polri Irjen Nanan Sukarna di kantornya, Jalan Trunojoyo.</p><img alt='' src='http://i692.photobucket.com/albums/vv281/kapisa2010/5.jpg'/>
</div>

</div>
<!-- /Mover -->
</div>
</b:if>
<!-- /Slider -->

---------------------

Keterangan :
Sahabat blogking pasti mengerti slider jadi sekarang tinggal bagemana memodifikasinya....

3| | |KOKODA| | |4
Selengkapnya - Slider Punya KOKODA

Senin, 22 Juni 2009

Pemrograman PHP

APA dan MENGAPA PHP.

PHP: Hypertext Preprocessor, merupakan bahasa pemrograman web dinamis layaknya
ASP, JSP, Perl dan sebagainya. Lalu mengapa harus menggunakan bahasa pemrograman, apa HTML saja tidak cukup ? Ya, tentu saja HTML tidak cukup, salah satunya adalah karena sifat HTML yang statis. HTML hanya berguna untuk desain, saat kita browsing, maka yang kita lihat itu sebenarnya adalah interprestasi dari HTML. Sebagai contoh saat kita menggunakan YahooMail untuk mengirim email, maka tampilan yang dapat kita lihat tersebut merupakan interprestasi dari HTML, sedangkan untuk dapat mengirim email, digunakan bahasa pemrograman web seperti PHP.

Catatan:
Disini kita anggap HTML statis, sedang PHP dinamis. Sebelumnya kita harus menyamakan persepsi mengenai dinamis disini, yang dimaksud dinamis disini bukannya web yang dapat gerak-gerak, tetapi dinamis berarti web yang dapat diubah-ubah tanpa mengubah langsung kedalam file webnya. PHP akhir-akhir ini semakin populer, jutaan web idunia menggunakannya, hal ini disebabkan oleh berbagai keunggulan PHP, diantaranya kemudahannya untuk dipelajari, gratis, kecepatan yang dapat diandalkan, dan sebagainya.

PHP HELLO WORLD

Kode PHP dapat disatukan dengan kode HTML sehingga mempermudah pemrogram dalam pengerjaan web. Sekarang kita akan membuat halaman php pertama kita.

<html>
<head>
<title>Hello World</title>
</head>
<body>

<?
echo "Hai ini Script PHP ku yang pertama";
?>

</body>
</html>

Ketik dan simpan script diatas dengan nama hello.php pada folder htdocs apache anda. Panggil script php anda menggunakan browser dengan url http://localhost/hello.php



Dari script diatas dapat kita ketahui bahwa script php diawali tengan tanda <? dan diakhiri dengan ?> , tanda tersebut untuk memisahkan antara script php dan script html. Script yang berada didalam tanda <? dan ?> akan dieksekusi sebagai script php. Echo, di PHP berfungsi untuk menuliskan sesuatu ke browser. Saat hello.php kita browse dan dilihat sourcecode-nya maka akan tempil seperti dibawah ini:

<html>
<head>
<title>Hello World</title>
</head>
<body>

Hai ini Script PHP ku yang pertama

</body>
</html>

Hal ini berarti bahwa user yang mem-browse script php hanya akan melihat scriptnya sebagai script html, sedangkan script php-nya tidak terlihat. Berbeda dengan HTML, script PHP membedakan antara huruf besar dan huruf kecil, karenanya kita harus berhati-hati dalam penulisan script PHP.

Tips:

Sebaiknya kita selalu menuliskan script PHP dalam huruf kecil, karena lebih enak dibaca dan cenderung konstan sehingga kemungkinan salahnya lebih kecil.

Variabel, Konstanta dan Tipe data dalam PHP
VARIABEL


Variabel didalam PHP dinyatakan dengan tanda $ diikuti nama variabel, pada PHP variabel tidak perlu dideklarasikan, sehingga mempermudah untuk programmer pemula. Misalnya kita ingin menyimpan nilai Pi kedalam variabel $Pi , maka kita tinggal menuliskan $pi = 3.14; pada script PHP.

KONSTANTA

Konstanta fungsinya hampir sama dengan variabel, hanya saja nilai konstanta selalu tetap, tidak bisa diubah-ubah. Untuk mendefinisikan konstanta digunakan fungsi define(). Nilai Pi yang disimpan dalam variabel $pi diatas sebenarnya lebih cocok bila disimpan dalam konstanta, karena nilai Pi selalu tetap. Contoh :

define("pi", 3.14);

TIPE DATA

PHP mengenal berbagai macam tipe data, mulai dari integer, float, string, array, dan object. Tipe data integer meliputi semua bilangan bulat, float meliputi semua bilangan pecahan, string untuk karakter atau kumpulan karakter, array untuk kumpulan data, sedangkan tipe data object untuk pemrograman berorientasi object yang tidak akan kita bahas lebih jauh pada buku ini. Tipe data string harus selalu diapit tanda petik tunggal atau tanda petik ganda. Coba perhatikan script hello.php, pada baris echo "...."; terdapat kumpulan karakter yang diapit tanda petik,
kumpulan karakter tersebut bertipe data string. Dalam PHP kita akan sering menggunakan tipe data array. Tipe data array digunakan untuk menyimpan banyak data dalam satu variabel, sebagai contoh untuk memasukkan daftar siswa kedalam suatu variabel, perhatikan script dibawah :

<html>
<head>
<title>Hello World</title>
</head>
<body>

<?
$siswa[0] = 'ilma';
$siswa[1] = 'tika';
$siswa[2] = 'dina';
$siswa[3] = 'ogi';
$siswa[4] = 'sidik';
$siswa[5] = 'ayik';
$siswa[6] = 'momon';
$siswa[7] = 'ippin';

for ($i=0; $i<7; $i++) {
echo "variabel \$siswa[$i] bernilai $siswa[$i] <br/>";
}
?>

</body>
</html>



Anda tidak perlu khawatir jika belum tahu maksud dari perintah for dari script diatas, kita akan membahasnya pada bab berikutnya. Pada script diatas pertama-tama dimasukkan data siswa kedalam variabel array $siswa, kemudian ditampilkan nilainya kebrowser. Lebih jauh kita akan membahas tipe data array pada bab-bab berikutnya.

VARIABEL DARI FORM HTML

Untuk mengirimkan variabel dari satu halaman ke halaman lainnya atau kehalaman itu sendiri biasa digunakan form HTML. Form HTML akan mengirimkan variabel ke webserver, sehingga di webserver variabel tersebut menjadi input yang akan diolah oleh script PHP yang anda buat. Berikut adalah contoh penggunaan variabel dalam form :

<?
if ($submit){
echo "Nama : $nama <br/>";
echo "Email : $email<br/>";
echo "Alamat : $alamat<br/>";
echo "Pesan: <br/> $pesan<br/>";
echo "<hr/>";
}

?>
<html>
<head>
<title>Variabel dari Form</title>
</head>

<body>
<form action="form_variabel.php" method="post">
<p>Nama :
<input type="text" name="nama">
<br>
Email :
<input type="text" name="email">
<br>
Alamat :
<input type="text" name="alamat">
<br> 31
Pesan :<br>
<textarea name="pesan"></textarea>
<br>
<br>
<input type="submit" name="submit" value="Submit">
<input type="reset" name="Submit2" value="Reset">
</p>
</form>
</body>
</html>

Ketik dan simpanlah ke form_variabel.php, kemudian coba isi formnya dan klik tombol submit, amati apa yang terjadi.







Saat tombol submit diklik, form akan mengirim variabel ke file tujuan yang tertera pada atribut action pada form. Karena pada script diatas atribut action menunjuk ke form variabel.php (file itu sendiri) maka variabel dikirim ke file form variabel.php. File form_variabel.php mengirim beberapa variabel, yaitu variabel $nama, email, $alamat, $pesan, dan $submit, yang kemudian variabel-variabel tersebut dicetak apabila tombol submit sudah diklik. Apabila tombol submit sudah diklik, maka variabel $submit akan bernilai TRUE, hal ini digunakan untuk mengecek apakah tombol submit sudah diklik atau belum.

OPERATOR dan STATEMENT
OPERATOR


Operator berguna untuk melakukan suatu operasi pada suatu nilai. Operator di PHP sangatlah umum sehingga mudah untuk dipahami. Disini kita akan membahas operator yang sering digunakan.

Operator Aritmatika

$x + $y ; //untuk penjumlahan
$x - $y ; //untuk pengurangan
$x * $y ; //untuk perkalian
$x / $y ; //untuk pembagian
$x % $y ; //untuk sisa hasil bagi

Operator Assignment

$x = $y ;
$x += 1; //sama dengan $x = $x + 1;
$x -= 1; //sama dengan $x = $x - 1;
$x *= 1; //sama dengan $x = $x * 1;
$x /= 1; //sama dengan $x = $x / 1;

Operator Perbandingan

$x == $y; //sama dengan, jika $x sama dengan $y akan menghasilkan TRUE, jika tidak sama menghasilkan FALSE
$x === $y; //identik
$x != $y; //tidak sama dengan
$x < $y; //lebih kecil dari
$x > $y; //lebih besar dari
$x <= $y; //lebih kecil atau sama dengan
$x >= $y; //lebih besar atau sama dengan

Operator Increment dan Decrement

$x++; //operasi dilaksanakan, baru nilai $x ditambah satu
$x--; //operasi dilaksanakan, baru nilai $x dikurang satu
++$x; //sama dengan nilai $x ditambah satu baru operasi dijalankan
--$x; //sama dengan nilai $x dikurang satu baru operasi dijalankan

STATEMENT

Statement digunakan untuk mengontrol alur program. Beberapa statement PHP diadopsi dari bahasa C, sehingga bagi anda yang sudah pernah menggunakan C akan jauh lebih mudah dalam memahami statement di PHP. Pada bab ini hanya akan dibahas sekilas mengenai statement, lebih dalam kita akan melanjutkannya bersamaan dalam pembuatan aplikasi.

Statemenet if

if, yang berarti jika, digunakan untuk mengecek apakah suatu syarat dalam if terpenuhi, apabila dipenuhi maka suatu operasi dilakukan, perhatikan contoh dibawah :

<?
$nama = 'castle';
if ($nama == 'castle') {
echo "Rumah saya berbentuk $nama";
}
?>

Statement if..else

Seperti halnya statement if, statement if..else akan mengecek apakah syarat pada if terpenuhi, jika ya maka operasi dibawah if dilakukan, jika tidak maka operasi yang dibawah else yang dilakukan.

<?
$kondisi = 'lapar';
if ($kondisi == 'lapar) {
echo "Aku akan beli makanan";
}else {
echo "Aku tidak akan beli makanan";
}
?>

Statement switch

Statement switch digunakan untuk membandingkan syarat dengan berbagai nilai.

<?

$umur = 2;
switch ($umur){
case 1 :
echo "Bayi itu masih sangat kecil";
break;
case 2 :
echo "Bayi itu sudah sangat lincah";
break;
case 3 :
echo "Anak itu sudah tampak kecerdasannya";
break;
case 4 :
echo "Anak itu sangat gembira masuk taman kanak-kanak";
}

?>

While Loop

While, akan mengeksekusi suatu perintah secara berulang-ulang, sampai kondisi pada while tidak terpenuhi.

Contoh:

<?
$i = 0;
while ($i <= 10) {
echo "nilai i sekarang adalah $i <br />";
$i++;
}
?>

Program tersebut akan menuliskan nilai hingga i lebih besar dari 10.



For Loop

For digunakan untuk looping dengan memasukkan nilai awal, selama syaratnya terpenuhi. Bentuk umum For adalah sebagai berikut :

<?
for ($i=0; $i <=10; $i++){
echo "$i";
}
?>

Pada saat looping akan dijalankan, nilai $i diset menjadi 0; kemudian dicek apakah syarat kedua memenuhi, jika ya maka operasi echo dilakukan kemudian nilai $i dinaikkan 1 (syarat3 : $i++),jika tidak looping berhenti.

FUNGSI
<?

//menghitung rumus abc

// data 1

$a = 2;
$b = 3;
$c = 1;

$hasil_x1 = (-1*$b + sqrt($b*$b - 4*$a*$c)) / 2*$a;
$hasil_x2 = (-1*$b + sqrt($b*$b - 4*$a*$c)) / 2*$a;

echo "x1 = $hasil_x1 <br/>";
echo "x2 = $hasil_x2 <br/><br/>";

// data 2

$a = 5;
$b = 7;
$c = 1;

$hasil_x1 = (-1*$b + sqrt($b*$b - 4*$a*$c)) / 2*$a;
$hasil_x2 = (-1*$b + sqrt($b*$b - 4*$a*$c)) / 2*$a;

echo "x1 = $hasil_x1 <br/>";
echo "x2 = $hasil_x2 <br/><br/>";

// data 3

$a = 22;
$b = 145;
$c = 4;

$hasil_x1 = (-1*$b + sqrt($b*$b - 4*$a*$c)) / 2*$a;
$hasil_x2 = (-1*$b + sqrt($b*$b - 4*$a*$c)) / 2*$a;

echo "x1 = $hasil_x1 <br/>";
echo "x2 = $hasil_x2 <br/><br/>";

?>



Perhatikan program diatas! Program diatas menghitung nilai x1 dan x2 dari suatu nilai a, b, c yang dimasukkan, kemudian menuliskan hasilnya ke browser. Operasi tersebut dilakukan berulang kali, dan anda harus menuliskannya sebanyak data yang ingin anda hitung, hal ini tentu saja sangat tidak efisien, karenanyalah di PHP terdapat fungsi. Fungsi berguna untuk mengumpulkan operasi, yang dapat menerima masukan(input) dan mengeluarkan output. Fungsi akan sangat membantu dalam pemrograman berskala besar, karena fungsi yang pernah dibuat dapat dipakai kembali(reusable). Program diatas dapat disederhanakan menggunakan fungsi sbb:

<?
// menghitung rumus abc dengan menggunakan fungsi

function hitung_abc($a, $b, $c) {
$hasil_x1 = (-1*$b + sqrt($b*$b - 4*$a*$c)) / 2*$a;
$hasil_x2 = (-1*$b - sqrt($b*$b - 4*$a*$c)) / 2*$a;
echo "x1 = $hasil_x1 <br/>";
echo "x2 = $hasil_x2 <br/><br/>";
}

//data 1

hitung_abc(2, 3, 1);

// data 2

hitung_abc(5, 7, 1);

// data 3

hitung_abc(22, 145, 4);

?>

Program diatas melakukan operasi persis sama dengan program sebelumnya. Coba perhatikan pemanggilan fungsi hitung_abc() yang pertama! Pemanggilan fungsi disertai pemasukan argumen sebagai input, yaitu untuk argumen variabel $a dimasukkan nilai 2, $b dimasukkan nilai 3, $c dimasukkan nilai 1. Sehingga pada fungsi hitung abc() akan dihitung rumus abc dari ketiga masukan tadi.

Semoga bermanfaat...

Salam...
By. KOKODA
Selengkapnya - Pemrograman PHP

Data Hari ini

Data Kunjungan

free counters
 

Template by KOKODA