Praktikum 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>
Output :
b.Megubah Tipe data II
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>
Output :
b.Megubah Tipe data II
<!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=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>
      
Output :
"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=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>
Output :
<!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>
"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>
Output :
1.Apa perbedaan Casting dan 
Mengubah tipe data?
- Casting adalah mengubah tipe data dengan paksa dengan mencantumkan tipe data tujuan.sedangkan mengubah tipe data adalah secara otomatis PHP akan memberikan tipe data dari suatu variabel tersebut secara otomatis nilai akan berubah sesuai yang diberikan.
 
- Integer
 - Double
 - Boolean
 - String
 - Object
 - Array
 - Null
 - Nill
 - Resource
 
 3.Selain fungsi is float(),is 
string(),is int() dan is bool(),sebutkan fungsi lainnya yang berfungsi 
untuk mengetahui tipe data tertentu.
- is object()
 - is array()
 - is resource()
 - is null()
 
4.Sebutkan 3 syarat penamaan 
variabel pada PHP?
- Variable sesalu diawali tanda $, alalu diikuti nama variabel yang diinginkan.
 - Hanya ada 3 jenis karakter yang dapat digunakan untuk nama variabel, yaitu huruf, angka dan garis bawah.
 - Karakter pertama sebuah nama variabel setelah tanda $ harus berupa huruf atau garis bawah, tidak boleh yang lain.
 - Jika nama variabel lebih dari satu kata, jangan ada spasi diantara keduanya.
 
Categories: 
PBW



