Latest Movie :

Search

Recent Movies

TIPE DATA PHP >>> Teknik informatika


TIPE DATA PHP


      Dalam PHP tipe data tidak dideklarasikan oleh programmer akan tetapi ditentukan secara otomatis oleh Intepreter PHP.



Jadi anda tidak perlu deklarasikan tipe data tersebut jika ingin memberikan nilai pada suatu variabel. Anda dapat menuliskan fungsi gettype()untuk mengetahui type data dari nilai yang anda berikan.



           <?php

               $a = 0.3;
               $b = -3;
               $c = “Selamat Malam";
               echo "$a adalah type data ". gettype($a)."<br />";
               echo "$b adalah type data ". gettype($b)."<br />";
               echo "$c adalah type data ". gettype($c)."<br />";
           ?>



 Tipe Data Dalam PHP



Ada 8 macam tipe data pada PHP, 

diantaranya :



1. Integer
2. Double Floating
3.  Boolean 
4. String
5. Objek 
6. Array
7. Null
8. Resources




1. Integer
Tipe data integer adalah tipe data yang berguna untuk menyimpan bilangan bulat, bukan desimal.

Sebagai contoh (1),(2),(3),(4),(5),(-1),(-2),(-3),(-4) dan lain-lain.
Tipe data ini memiliki range antara-2,147,483,648 sampai dengan +2,147,483,648 platform 32bit.
Namun bila terdapat data diluar jangkauan tersebut,

maka secara otomatis PHP akan mengkonversikannya ke dalam tipe data Floating Point.
Integer merupakan Tipe Data yang berisikan 
bilangan bulat negatif dan positif atau tanpa ada nilai pecahan.

Tipe ini juga dapat dinyatakan dalam bentuk 

oktal (berbasis 8),

desimal (berbasis 10), 

heksadesimal (berbasis 16). 
            
Heksadesimal merupakan bilangan yang berbasis pada 16 bilangan yang dimulai dengan 0x kemudian diikuti dengan angka 
dari 0 hingga 9 / huruf A hingga F. 


Contoh :

1 <?php
2 $a = 1234; //Bilangan Decimal
3 $b = -123; //Bilangan Negatif
4 $c = 0123; //Bilangan Oktal
5 $d = 0x1A; //Bilangan Hexadecimal
6 ?>




2. Double Floating

Tipe data floating point numbers biasa juga disebut
dengan “double”, ” float” atau “real”
adalah
tipe data yang berguna untuk menyimpan bilangan desimal.
Sebagai contoh (0.1),(1.3),(1.7),(1.8),(9.7),(2.4) dan lain-lain.
Contoh penulisannya :
<?php
          $a = 1.234;
         $b = 1.2e3;
        $c = 2E-6;
        $d = 1.2E8;
?>



3.   Boolean

Tipe Data ini adalah tipe data yang paling sederhana.
Hanya berupa true atau false.
Cara memasukan ke dalam variabel adalah dengan memberikan nilai true atau false pada variabel tersebut.
Penulisannya tidak dipengaruhi penggunaan huruf besar atau kecil.

Contoh penulisannya :

     <?php
              $a = TRUE; // bernilai 1
             $b = true; // bernilai 1
             $c = FALSE; // bernilai 0
            $d = false; // bernilai 0
      ?>


4.   String

String adalah sebuah tipe data yang terdiri dari kata, bisa berupa kata tunggal maupun kalimat. Penulisan string harus diapit oleh tanda petik, baik petik tunggal(‘ ‘) maupun petik ganda (” “)

Contoh penulisan tipe data string :



<?php

         $kata1 = 'string diapit petik tunggal';
         $kata2 = "string diapit petik ganda";
?>



5.   Objek


Tipe data object dibuat dengan tujuan agar para programmer terbiasa dengan OOP. Tipe data object bisa berupa bilangan, variabel atau fungsi.
Data ini dapat dimasukkan ke dalamkode program sehingga meringkas beberapa fungsi dan
memperkecil ukuran file.
Agar lebih mudah dapat menggunakan variabel dengan nilai string :


Contoh :



class Nama {


               var $jenis = “Selamat malam”;
                function ganti_nama($jenis) {
                 $this->jenis = $jenis;
                }
}
$nama = new Nama;
echo $nama->jenis;
$nama->ganti_nama(“Selamat malam”);
echo “<br>”.$nama->jenis;

Hasilnya :
Selamat malam
malam Selamat




6.   Array

Array atau Larik merupakan Tipe Compound Primitif, terdapat pada bahasa-bahasa pemrograman lain.
Tipe data array digunakan untuk menyimpan banyak data dalam satu variabel. 
Jenis array dalam php ada 3 (tiga) macam yakni :


-    Numeric Array
-          Associative Array
-          Multidimensional Array



A.    Numeric array

menyimpan setiap elemen array dengan indeks numericTerdapat 2  metode penulisan untuk numerical array
 Contoh :
<?php
$cars [0]= “saab” ;
$cars [1]= “volvo” ;
$cars [2]= “BMW” ;
 $cars [3]= “toyota” ;
Echo $cars[0]. ”and”. $cars[1]. “are swedish cars”. ;
?>>
hasil tampilan:
Saab and volvo are swedish cars.


B.    Associative Array



Pada associative array setiap ID memiliki isi dari array tsb.



Contoh:



<?php 
$ages [‘rio’]= “18” ;
 $ages [‘bagus’]= “17” ; 
$ages [‘rico’]= “15” ; 
Echo “umur rio adalah”. 
$ages [‘rio’]. “tahun”. ; 
?>
Hasil tampilan
Umur rio adalah 18 tahun




C.     Array multidimensi


Dalam array multidimensi, setiap elemen dalam array utama juga dapat sebuah array.Dan setiap elemen dalam array sub-dapat sebuah array, dan sebagainya.



contoh :

Dalam contoh ini kita membuat array multidimensi, dengan otomatis diberi ID kunci: 

$families = array
(
“Griffin”=>array
(
“Peter”,
“Lois”,
“Megan”
),
“Quagmire”=>array
(
“Glenn”
),
“Brown”=>array
(
“Cleveland”,
“Loretta”,
“Junior”
)
);

Array di atas akan terlihat seperti ini jika ditulis ke output:


Array

(

[Griffin] => Array
(
[0] => Peter
[1] => Lois
[2] => Megan
)
[Quagmire] => Array
(
[0] => Glenn
)
[Brown] => Array
(
[0] => Cleveland
[1] => Loretta
[2] => Junior
)
)

contoh 2


untuk  menampilkan nilai tunggal dari array di atas:



echo “Is ” . $families[‘Griffin’][2] .

” a part of the Griffin family?”;



Kode di atas akan menampilkan :



Is Megan a part of the Griffin family?





7.   Null

NULL adalah Tipe Data yang tidak memuat apapun. Setiap Variabel yang diset menjadi Tipe Data NULL ini akan menjadikan Variabel tersebut kosong, seperti dalam penggunaan fungsi unset().
Cara untuk menset Variabel menjadi NULL adalah dengan memasukan nilai NULL pada variabel


Contoh :


<?php 
    # Nilai awal $foo adalan 10 
    $foo = 10; 
     # $foo akan menjadi NULL 
    $foo = NULL;      
    # Sama dengan memanggil unset() 
    unset($foo); 
?> 




8.   Resources

Tipe Data Spesial yang satu ini di khususkan untuk menyimpan resource, sumber atau alamat.
Variabel tersebut hanya dapat diciptakan oleh suatu fungsi khusus yang mengembalikan nilai berupa resource seperti penggunaan fungsi 
fopen, opendir, mysql_connect, mysql_query dan lain lain.


                      Semoga Bermanfaat....!!!




Dosen pengampuh Mata Kuliah :

Nama : M. Rupianto, M.Kom
NDN  : 1028067804
Status : Dosen Tetap STT Ibnu sina Batam
Pengampuh Mata Kuliah  : Algoritma Dan Pemrograman 3


webset STT Ibnu sina Batam http://stt-ibnusina.ac.id/

TERIMA KASIH...!!!!




ARTIKEL SEKOLAH TINGGI TEKNIK STT IBNU SINA BATAM






sekolah tinggi teknik ibnu sina batam 
   adalah sebuah Sekolah Tinggi Teknik di Batam, Indonesia 
alamat di jalan Teuku Umar Lubuk Baja, Batam. 
Sekolah ini dikelola oleh Yayasan Pendidikan Ibnu Sina (YAPIS) Batam.
Sejarah berdirinya Yayasan Pendidikan Ibnu Sina Batam berdiri sejak tanggal 27 Rajab 1397 H. 
Bertepatan dengan tanggal 14 Juli 1977 dibawah Pimpinan H. Andi Ibrahim, BA. Pengurus yayasan berkonsentrasi penuh di bidang pendidikan mulai dari TK, SD, SMP, SMK hingga Perguruan Tinggi. Untuk perguruan tinggi yayasana membina 4 Sekolah Tinggi yaitu :
  • STAI (Sekolah Tinggi Ilmu Agama)
  • STIE (Sekolah Tinggi Ilmu Ekonomi)
  • STT (Sekolah Tinggi Teknik)
  • STIKES (Sekolah Tinggi Ilmu Kesehatan)
Pada tahun 2001 setelah melakukan musyawarah dengan para pengurus yayasan dan tokoh masyarakat tentang rencana pendirian Sekolah Tinggi Teknik (STT) Ibnu Sina Batam guna mempersiapkan kebutuhan akan sumber daya manusia dibidang Teknologi guna menunjang, pengembangan daerah maupun Nasional khususnya di sektor industri. 
Alhamdulillah pada tanggal 28 September 2001 resmi berdiri setelah mendapatkan izin penyelenggaraan dari Menteri Pendidikan Nasional dengan SK. Nomor 204/D/O/2001 dan Pengesahan Badan Hukum Yayasan dari MENHUMKAM nomor : AHU-AH.01.08-704

STT Ibnu sina Batam saat ini sedang membina dan mengembangkan 2 Program Studi yakni :

Program Studi Teknik Informatika, Status Terakreditasi BAN-PT No.015/BAN-PT/Ak-XII/S1/IV/2009. Bidang konsentrasi : Hardware dan Networking Software Engineering Multimedia

Program Studi Teknik Industri, Status Terakreditasi BAN-PT No. 010/BAN-PT/Ak-XII/S1/V/2009. Bidang konsentrasi : Teknik dan Manajemen Perusahaan Teknik Produksi dan Pengembangan Produk Desain Sistem Kerja dan Ekonomi
Dan saat ini sedang mengajukan permohonan izin pembukaan ProgramStudi Teknik Perkapalan, Teknik Sipil, Teknik Mesin, dan Teknik Elektro.

MEMBUAT TABLE KEREN DENGAN PHP

SCRIPT PHP



<!DOCTYPE html>
<html>
<body>
<body bg background="ped.jpg"> 
</body>
<body> <font color="BLUE"> <CENTER><h1>Welcome My First PHP Page :)</CENTER></h1>
<?php 
$baris= 1; 
echo "<CENTER><table border></CENTER>"; 
echo "<tr bgcolor=\"purple\">"; 
echo "<th><CENTER>Nama</CENTER></th>"; 
echo "<th><CENTER>Npm</CENTER></th>"; 
echo "<th><CENTER>No Telpon</CENTER></th>"; 
echo "</tr>";  

$t="Robi Alben"; 
$n="14100128262010";
$x="081261312088";
{     $warna= ($baris% 5==5); 
echo "<tr bgcolor=\"".$warna."\">";         
echo "<td>$t</td>";     
echo "<td>$n</td>";  
echo "<td>$x</td>";   
echo "</tr>"; 
    
$t="Dinda"; 
$n="14100128262001";
$x="086523214565";

echo "<tr bgcolor=\"".$warna."\">";         
echo "<td>$t</td>";     
echo "<td>$n</td>";  
echo "<td>$x</td>";   
echo "</tr>";   

$t="Devi Anggraini"; 
$n="14100128262012";
$x="085756523654";

echo "<tr bgcolor=\"".$warna."\">";         
echo "<td>$t</td>";     
echo "<td>$n</td>";  
echo "<td>$x</td>";   
echo "</tr>";   

$t="Mutia Fitri"; 
$n="14100128262026";
$x="081236549658";

echo "<tr bgcolor=\"".$warna."\">";         
echo "<td>$t</td>";     
echo "<td>$n</td>";  
echo "<td>$x</td>";   
echo "</tr>";   

$t="Nurcahaya Manurung"; 
$n="14100128262020";
$x="085365645213";

echo "<tr bgcolor=\"".$warna."\">";         
echo "<td>$t</td>";     
echo "<td>$n</td>";  
echo "<td>$x</td>";   
echo "</tr>";   

  
$baris++; 

echo "<CENTER></table></CENTER>"; 
?> 

</body>



HASIL DARI SCRIPT DI ATAS







MEMBUAT LAYOUT BIODATA DENGAN HTML & CSS



membuat sebuah biodata dalam layout menggunakan HTML dan CSS,

yang kebetulan ni merupakan tugas campus

Sebelum membuat sebuah Biodata alangkah baiknya teman-teman mempersiapkan text editor yang akan memudahkan dalam pengerjaan sepert Notepad++
Disini kita akan membuat 2 file HTML dan 2 file CSS
 membuat HTML nya terlebih dahulu 
silhakan salin script berikut :

<!doctype html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="robi.css">
</head>
<body>
<div id="image">
</div>
<div id="header">
<ul>
 <li><a href="nav.html">Home</a></li>
 <li><a href="nav.html">News</a></li> 
 <li><a href="nav.html">Contact</a></li>
 <li><a href="nav.html">About</a></li>
</ul>
</div>


<div id="nav">
<ul>
 <li><a href="nav.html">Menu1</a></li>
 <li><a href="nav.html">Menu2</a></li>
 <li><a href="nav.html">Menu3</a></li>
 <li><a href="nav.html">Menu4</a></li>
 </ul>
 </div>

 <div id="navkanan">
<ul>
<li><a href="nav.html">BIODATA</a></li>
</ul>
<ul>
<p>
<img src="messineymar.jpg" width=150px height=150px>
<P>Nama: Robi Alben</P>
<P>Alamat: Sekupang Batam</P>
<P>Kota asal: Bengkulu</P>
<P>Ttl: Bengkulu-08-01-1988</P>
<P>Hoby : playingFutsal<P>
</p>
</ul>
</div>


<div id="sectionkanan">
<h1>BARCALONA FC </h1>
<font color=red>Real Madrid dan Barcelona bukan hanya bersaing di lapangan. Di luar lapangan pun mereka saling beradu. Ketika berurusan dengan pemain paling penting di planet ini, Barcelona dan Real Madrid sering memiliki target bintang yang sama pada daftar incaran mereka.

perogram adalah kumpulan pernyataan komputer dalam program adalah algoritma. program di tulis dengan menggunakan bahasa program jadi bisa di sebut bahawa program adalah suatu implementasi dari bahasa program. algoritma merupakan jantung ilmu informatika.
</color>
</h2>
</div>

<div id="footer">
<bgcolor="red">copyright_robby.albhent@gmail.com
</div>
</body>
</html>

simpan script tersebut ke file yang anda ingin kan dengan type HTML ( . html)

Terus membuat CSS nya lagi
silhakan salin script berikut :

#image
{
     background-image:url("fcb.jpg");
     padding-left:100px;
     height:150px;
}

#header{
     background-color:#98bf21;
     color:white;
     text-align:center;
     padding:5px;
     padding-left:150px;
}

#nav {
     line-height:28px;
     height:300px;
     width:130px;
     float:right;
     padding:5px;
}

#section{
     width : 300px;
     float :  center;
     padding-left : 100px;
}

#footer1{
     background-color:#4c5f10;
clear:both;
     text-align:center;
     padding:5px;
}

#nav1 {
line-height:28px;
     width:130px;
     height:300px;
color:white;
     text-align:center;
float:left;
     padding:5px;
 
}

ul {
     list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
}

li {
     float:left;
 }

a:link, a:visited {
     display: block;
width: 120px;
font-weight: bold;
color: #ffffff;
background-color: #98bf21;
text-align: center;
padding: 4px;
text-decoration: none;
text-transform: uppercase;
}

a:hover, a:active {
     background-color: #7A991A;
 }

simpan script CSS nya ke folder yang sama dengan HTML di atas dengan type CSS ( . css)

HASIL DARI GABUNGAN SCRIPT HTML & CSS  DI ATAS :




 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Robbyalben STTinformatikaBatam - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger