IT Programmer

Posted by Orange Game 2010-11-08

IT Programmer


Pengenalan PHP - Membuat Konstanta dalam PHP

Posted: 07 Nov 2010 07:21 PM PST

"Om Swastiastu"

Dalam beberapa bahasa pemrograman, kita perlu mendeklarasikan konstanta untuk membuat sebuah program. Konstanta adalah sebuah variabel yang nilainya tetap dan tidak bisa dirubah lagi. Biasanya, konstanta ini diletakkan diawal program. Salah satu program yang biasanya selalu menggunakan konstanta adalah mencari luas lingkaran. Karena disini kita perlu mendefinisikan sebuah nilai yang tetap, yaitu phi. Phi merupakan sebuah variabel yang memiliki nilai yang tetap dan tidak bisa diubah lagi. Nilai dari phi itu sendiri adalah 3,14 atau sama dengan 22 / 7.

Dalam mendeklarasikan konstanta, cara yang kita gunakan sama dengan cara mendeklarasikan variabel biasa lainnya. Hanya disini kita perlu menambahkan satu perintah define diawal variabel. Formatnya sebagai berikut:

define ("variabel", nilai_variabel_integer);
atau
define ("variabel", "nilaiVariabelString");


Contohnya ketika menggunakan phi adalah sebagai berikut:

define ("PHI", 3.14);

Dan ketika kalian menggunakannya, kita tidak perlu menggunakan tanda dollar ( $ ) ketika memanggil variabel ini. Agar kalian lebih cepat memahami, silahkan lihat contoh program mencari luas lingkaran dalam PHP berikut ini:


<html>
<head>
<title>Luas Lingkaran</title>
</head>

<body>
<?php
//simpan dengan nama luasLingkaran.php
define ('judul', 'Luas Lingkaran');
define ('PHI', 3.14);
$r = 14;
$luas = PHI * $r * $r;

echo judul;
echo "<br>";
echo "<br>";
echo "Jari jari lingkaran = ". $r;
echo "<br>";
echo "Luas lingkaran = " .$luas;

?>
</body>
</html>


Beberapa perbedaan antara variabel dan konstanta adalah sebagai berikut:

  1. Konstanta tidak menggunakan tanda $,
  2. Dalam pemberian nilai, konstanta harus menggunakan fungsi define(),
  3. Nilainya dapat diakses dimana saja, tanpa aturan-aturan variabel,
  4. Konstanta tidak dapat dirubah atau nilainya kosong.

Semoga informasi diatas berguna untuk kalia semua.

"Om Santhi, Santhi, Santhi, Om"

Tutorial Bahasa Pemrograman PHP

Posted: 07 Nov 2010 06:23 PM PST

"Om Swastiastu"

Setelah berhasil memberi beberapa artikel mengenai pemrograman PHP, maka seperti biasa, saya akan membuat artikel dengan judul seperti ini. Tujuannya, memberitahukan kepada teman-teman sekalian bahwa disini telah terdapat tutorial pemrograman PHP. Dan tentu saja tutorial ini akan terus berlanjut. Setidaknya bisa membantu kalian menguasai dasar-dasar dari pemrograman PHP.

Seperti tutorial lainnya, pemrograman PHP ini saya sediakan tutorialnya dari yang paling sederhana, pengenalan PHP, hingga nantinya sampai pada tingkat menengah. Akan saya berikan juga beberapa contoh program sederhana dari PHP. Sehingga bisa membantu teman-teman dalam memahami pemrograman PHP. Karena menurut saya, PHP ini sangat mudah untuk dipahami.


Sebagai referensi tambahan, kalian bisa mengunjungi situs PHP.net yang menyediakan tutorial PHP atau solusi dari sintaks yang belum kalian pahami.
Semoga apa yang IT Programmer berikan disini dapat bermanfaat buat kalian semua.

"Om Santhi, Santhi, Santhi, Om"

Pengenalan PHP - Variabel Global, Lokal dan Static dalam PHP

Posted: 07 Nov 2010 12:17 AM PDT

"Om Swastiastu"

Setelah sebelumnya saya memberi tahu mengenai cara mendeklarasikan variabel dalam PHP, sekarang saya akan membahas lebih lanjut mengenal apa itu variabel. Dalam PHP terdapat 3 buah tipe variabel yang dapat digunakan berdasarkan ruang lingkupnya. Variabel global, variabel lokal dan variabel statik. Kita akan membahas satu per satu mengenai ketiga variabel tersebut. Dan seiring pembahasan kita juga akan mempelajari sedikit mengenai fungsi dalam PHP.

Variabel Global
Variabel global adalah variabel yang ruang lingkupnya sangat luas, dapat dipakai dan digunakan oleh semua script dalam PHP. Biasanya variabel global letaknya diluar suatu fungsi, dan jika variabel tersebut terletak didalam fungsi, kalian harus mendeklarasikan variabel tersebut sebagai variabel global. Untuk lebih lengkapnya, silahkan lihat contoh berikut ini:



<html>
<head>
<title>variabelGlobal.php</title>
</head>
<body>
<?php
//simpan dengan nama variabelGlobal.php

$var1 = 4; //variabel global
$var2 = 6; //variabel global
$var3 = 8;

function kali(){
 global $var1, $var2, $var3;
 $var3 = $var1 * $var2;
}

kali(); //pemanggilan fungsi
echo "nilai variabel 1 = ".$var1;
echo "<br>";
echo "nilai variabel 2 = ".$var2;
echo "<br>";
echo "nilai variabel 3 = ".$var3;
echo "<br>";

?>
</body>
</html>


Variabel Lokal
Variabel lokal adalah variabel yang ruang lingkupnya lebih kecil daripada variabel global. Variabel lokal ini hanya dapat digunakan didalam fungsi itu sendiri, dan tidak akan berguna diluar fungsi. Variabel lokal dapat memiliki nama yang sama dengan variabel global, tetapi PHP akan menganggap kedua variabel tersebut berbeda. Lihat contoh berikut agar lebih jelasnya:


<html>
<head>
<title>variabelLokal.php</title>
</head>
<body>
<?php
//simpan dengan nama variabelLokal.php

$nama = "Susis"; //variabel global

function coba(){
 $nama = "Angga"; //variabel lokal
 echo "namaku (var lokal): ".$nama;
 echo "<br/>";
}
coba(); //pemanggilan fungsi
echo "dikampus aku dipanggil (var global): ".$nama;
echo "<br>";

?>
</body>
</html>

Varaibel Static
Variabel static adalah variabel yang hanya ada dalam ruang lingkup suatu fungsi. Variabel tidak menghilangkan nilai akhirnya ketika dieksekusi dan meninggalkan fungsi tersebut. Artinya, nilai akhir dari variabel tersebut tidak akan berubah ketika nanti dipanggil kembali. Variabel statik kebanyakan digunakan untuk counter, misalkan untuk menghitung jumlah pengunjung pada suatu halaman web. Untuk lebih lengkapnya, lihat contoh dibawah:


<html>
<head>
<title>variabelStatic.php</title>
</head>
<body>
<?php
//simpan dengan nama variabelStatic.php

function coba(){
 static $var1 = 0; //variabel static
 echo "nilai var 1 = ".$var1;
 echo "<br>"
 $var1++;
}
coba(); //pemanggilan fungsi
coba();
coba();
coba();
coba();

?>
</body>
</html>

Semoga tutorial kali dapat membantu teman-teman sekalian.



"Om Santhi, Santhi, Santhi, Om"

0 komentar:

Posting Komentar

Search

Twitter updates