Minggu, 01 April 2012

pratikum PBW 2.1 & 2.2

- Pratikum 2.1
  
a. Penanaman Variabel

    <!DOCTYPE html PUBLIC "­//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1­strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Praktikum 2. Variabel</title>
<meta http­equiv="content­type" content="text/html;charset=utf­-8" />
<meta name="generator" content="Geany 0.20" />
</head>

   <body>
   <?php
   
     $nama =...............; //tulis nim
     $nim = ...............; //tulis nama

     echo "<h1 align='center'>Praktikum 2. Variabel </h1>";
     echo "<br>Nama : $nama";
     echo "<br>NIM  : $nim";

   ?>
</body>
</html>

Ouput :



b. Penanaman Variabel II

    <!DOCTYPE html PUBLIC "­//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1­strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Praktikum 2. Variabel</title>
<meta http­equiv="contenttype" content="text/html;charset=utf­-8" />
<meta name="generator" content="Geany 0.20" />
</head>
<body>
   <?php
     $nama ="Zeffry Sahputra"; //tulis nim
     $nim ="1008107020033"; //tulis nama

     echo "<h1 align='center'>Praktikum 2. Variabel </h1>";
     echo "<br>Nama : </br>$nama";
     echo "<br>NIM  : </br>$nim";
   ?>
</body>
</html>
      
Ouput :







- Pratikum 2.2

 a. Mendapatkan Tipe Data 

 <!DOCTYPE html PUBLIC "//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
<title>Praktikum 2. tipe data</title>
<meta httpequiv="contenttype"content="text/html;charset=utf8"/>
<meta name="generator" content="Geany 0.20" />
</head>

<body>
<?php
$variabel; // Deklarasi variabel $variabel
echo gettype($variabel). "<br/>";
$variabel = "Praktikum Pemrograman Berbasis Web";
echo gettype($variabel)."<br/>";
$variabel = 23;
echo gettype($variabel). "<br/>";
$variabel = 3.14;
echo gettype($variabel)."<br/>";
?>
<body>

</html>


Ouput :


b. Mengubah Tipe Data

<!DOCTYPE html PUBLIC "­//W3C//DTD XHTML 1.0 Strict//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1­strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Praktikum 2. Tipe data</title>
<meta http­equiv="content­type" content="text/html;charset=utf­-8" />
<meta name="generator" content="Geany 0.20" />
</head>

<body>
 <?php
  
      $float_variabel = 3.14;
      echo $float_variabel . "<br />";
      settype ($float_variabel,"string");
      echo $float_variabel . "<br />";
      settype($float_variabel,"integer");
      echo $float_variabel ."<br />";
      settype ($float_variabel,"float");
      echo $float_variabel ."<br/>";
      settype ($float_variabel, "boolean");
   ?>
</body>

</html>


Ouput :

\



c. Casting Tipe Data

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
      "http://www.w3.org/TR/xhtml/DTD/xhtml-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="on" lang="on">

<head>
<tittle>Praktikum 2. tipe data</tittle>
<meta http-equiv="content-type" content="text/html; charsct=utf-8" />
<meta name="generator" content="Geany 0.20" />
</head>

<body>
<?php
  $float­_variabel = 5.26;
  echo $float_variabel . "<br />";
  echo (string)$float_variabel . "<br />";
  echo (int)$float_variabel . "<br />";
  echo (float)$float_variabel . "<br />";
  echo (boolean)$float_variabel . "<br />";
?>
</body>
</html>

Ouput :


Pertanyaan :

1. Apa perbedaan casting dan mengubah tipe data ?
2. Ada berapa tipe data yang dikenal PHP ?
3. Selain fungsi dari is float(), is string(), is int() dan is Bool, sebutkan fungsi dari yang lainnya
    yang berfungsi untuk mengetahui tipe data tertentu ? 
4. Sebutkan 3 syarat penamaan variabel pada PHP ?

Jawaban :
1. Casting adalah cara untuk mengubah tipe data yang mencantumkan tipe data tujuan, sedangkan
    Mengubah tipe data adalah yang secara otomatis diberikan oleh PHP kepada tipe data dari suatu
    variabel tertentu sehingga otomatis nilai akan berubah sendirinya.

2. - Integer
    - Double 
    - Boolean
    - Object 
    - String 
    - Array
    - Null
    - Nill
    - Resource

3. - is Array()
    - is Object()
    - is Resource()
    - is Null

4. - Variabel selalu ditandai dengan $, kemudian diikuti nama variabel yang diinginkan
    -  Hanya ada 3 karakter yang bisa digunakan untuk variabel, yaitu huruf, angka dan garis bawah
    -  Karakter pertama sebuah nama variabel setelah tanda $ dan harus berupa huruf atau garis bawah
    -  Jika nama Variabel lebih dari satu kata maka jangan ada spasi diantara keduanya.

Tidak ada komentar:

Posting Komentar