Friday, August 30, 2013

Komentar, Variable, Type Data PHP

Komentar dalam script biasanya berfungsi untuk menandai suatu maksud baris dan program

Penulisan komentar di PHP sama seperti di C++, Java dan C#, contohnya :
    // (double slash) komentar untuk satu baris
    # (tanda pagar , sharp)
   /* awal buka komentar baris pertama , ditutup dengan */

Variable bisa menyimpan string atau number yang kita inputkan. Dan bisa dipanggil

Penulisan variabel di PHP diawali karakter $ (dollar) dan jika disusun dari 2 kata maka tanpa spasi atau digabung dengan _ (underscore) ataupun 2 kata digabung menjadi satu dengan huruf pertama masing - masing kata adalah kapital

Aturan penulisan variabel dalam php adalah sebagai berikut :
a. Sebuah variabel harus diawali dengan tanda $ (dollar), misalnya $namaVariabel;
b. Nama variabel dapat diisi kombinasi dari huruf, angka dan underscore misal, $customer_1;
c. Karakter pertama setelah tanda dollar harus huruf atau underscore, tidak boleh angka atau simbol
d. Nama variabel dalam PHP case-sensitive, artinya $namaVariabel berbeda dengan $NamaVariabel

Contoh penulisan :
$variabel
$input
$variabel_input
$variabelInput
$VariabelInput
$input <> $Input (berbeda)

Contoh penulisan yang salah :
$Variabel Input  --> salah karena ada spasi
$123_input        --> salah karena diawali oleh angka
$%input             --> salah karena diawali karakter % bukan huruf
     
Untuk mengisi nilai dari variabel jika type data string maka dapat dituliskan dengan (diakhiri tanda titik koma)


Variable diisi nilai (di-asign) dengan tanda sama dengan = misal, $name='Andi'. Dan variabel dapat ditampilkan tanpa tanda petik seperti :
echo $name;
print $name;
atau dapat ditampilkan dengan tanda petik dua :
echo "Hello, $name";
Anda tidak bisa menampilkan variabel dengan petik satu :
echo 'Hello, $name'; // ini tidak akan bekerja, salah


Jika suatu variabel merupakan angka numerik,maka penulisannya :
$umur = 15; //tanpa petik
$umur = '15'; //dengan petik satu
$umur = "15"; //dengan petik dua


_____

Sekarang saya akan mempraktikannya, saya mencoba di Netbeans

1. Aktifkan mysql di xampp seperti di pos yang lalu

2. Buka Netbeans, pilih open project



 3. Cari PraktikumPHP21 yang sudah dibuat di pos lalu . Create New File


4. Pilih seperti ini


5. Namai php barumu dengan nama semisal PraktikumPHP2


Ada 2 versi penempatan variabel, yang versi ini saling berpisah 

<?php
echo "<font color= black face='Verdana'>";
echo "<table width='1000' border='0' cellpadding='4'>";

//komentar nama lengkap
$namaLengkap = "Junita Pristi Nur Afnain";
echo "<tr>";
echo "<td width='227'>Nama Lengkap</td>";
echo "<td with='8'>:</td>";
echo "<td width='254'>$namaLengkap</td>";
echo "<td rowspan='9'> <img src='jun.jpg'> </td>";
echo "</tr>";
//

//komentar nama panggilan
$namaPanggilan = "Junita";
echo "<tr>";
echo "<td>Nama Panggilan</td>";
echo "<td>:</td>";
echo "<td>$namaPanggilan</td>";
echo "</tr>";
//

//komentar ttl
$tempatTanggalLahir = "Malang, 23 Juni 1997";
echo "<tr>";
echo "<td>Tempat, Tanggal Lahir</td>";
echo "<td>:</td>";
echo "<td>$tempatTanggalLahir</td>";
echo "</tr>";
//

//komentar smp
$asalSMP = "SMPN 1 Singosari";
echo "<tr>";
echo "<td>Asal SMP</td>";
echo "<td>:</td>";
echo "<td>$asalSMP</td>";
echo "</tr>";
//

//komentar alamat
$alamat = "Perum Candirenggo F-12 Singosari";
echo "<tr>";
echo "<td>Alamat</td>";
echo "<td>:</td>";
echo "<td>$alamat</td>";
echo "</tr>";
//

//komentar tinggi/berat
$tinggi = 157;
$berat  = "40";
echo "<tr>";
echo "<td>Tinggi/berat</td>";
echo "<td>:</td>";
echo "<td>$tinggi/$berat</td>";
echo "</tr>";
//

//komentar cita-cita
$citaCita = "System Analyst";
echo "<tr>";
echo "<td>Cita-cita</td>";
echo "<td>:</td>";
echo "<td>$citaCita</td>";
echo "</tr>";
//

//komentar agama
$agama = "Islam";
echo "<tr>";
echo "<td>Agama</td>";
echo "<td>:</td>";
echo "<td>$agama</td>";
echo "</tr>";
//

//komentar hobi
$hobi = "Belajar Crafting";
echo "<tr>";
echo "<td>Hobi</td>";
echo "<td>:</td>";
echo "<td>$hobi</td>";
echo "</tr>";
//

?>

Versi Lain (variable didefinisikan di satu tempat)

<!--komentar -->
<?php
//definisi semua nilai dari variable ada disini
$namaLengkap              = "Junita Pristi Nur Afnain";
$namaPanggilan            = "Junita";
$tempatTanggalLahir     = "Malang, 23 Juni 1997";
$asalSMP                       = "SMPN 1 Singosari";
$alamat                        = "Perum Candirenggo F-12 Singosari";
$tinggi                          = 157;
$berat                           = 40;
$citaCita                       = "System Analyst";
$agama                         = "Islam";
$hobi                             = "Belajar Crafting";
?>
<font color= black face='Verdana'>
<table width='1000' border='0' cellpadding="4">
<tr>
    <td width='227'><?php echo "Nama Lengkap"; ?></td>
    <td width='8'><?php echo ":"; ?></td>
    <td width='254'><?php echo $namaLengkap; ?></td>
    <td rowspan='9'> <img src='jun.jpg'> </td>
</tr>

<tr>
    <td><?php echo "Nama Panggilan"; ?></td>
    <td><?php echo ":"; ?></td>
    <td><?php echo $namaPanggilan; ?></td>
</tr>

<tr>
    <td><?php echo "Tempat, Tanggal Lahir"; ?></td>
    <td><?php echo ":"; ?></td>
    <td><?php echo $tempatTanggalLahir; ?></td>
</tr>

<tr>
    <td><?php echo "Asal SMP"; ?></td>
    <td><?php echo ":"; ?></td>
    <td><?php echo $asalSMP; ?></td>
</tr>

<tr>
    <td><?php echo "Alamat"; ?></td>
    <td><?php echo ":"; ?></td>
    <td><?php echo $alamat; ?></td>
</tr>

<tr>
    <td><?php echo "Tinggi/berat"; ?></td>
    <td><?php echo ":"; ?></td>
    <td><?php echo "$tinggi/$berat";?></td>
</tr>

<tr>
    <td><?php echo "Cita-cita"; ?></td>
    <td><?php echo ":"; ?></td>
    <td><?php echo "$citaCita";?></td>
</tr>

<tr>
    <td><?php echo "Agama"; ?></td>
    <td><?php echo ":"; ?></td>
    <td><?php echo "$agama";?></td>
</tr>

<tr>
    <td><?php echo "Hobi"; ?></td>
    <td><?php echo ":"; ?></td>
    <td><?php echo "$hobi";?></td>
</tr>
</table>
<!--...-->

setelah selesai run di program kalian
karena saat ini saya mencoba di netbeans jadi run dengan cara Shift+F6



Praktik tadi menunjukkan bahwa variable dapat dipanggil dan mengisikan otomatis tanpa kita menginputkan kembali string ataupun number.

0 comments:

Post a Comment

Powered by Blogger.
 

Blog Template by jun

Copyrights © 2011