Hai programmer...Setelah sekian bulan saya fokus di skripsi saya, akhirnya sekarang bisa nulis lagi. Sambil belajar dan mengekspresikan kerinduan saya nge-Blog lagi..heheKali ini saya akan berbagi mengenai contoh konversi dari suatu tipe data ke tipe data yang lain, kebetulan kemaren ada di skripsi saya.Ada perintah untuk melakukan konversi tipe data diantaranya settype ,...val, dan cast.langsung aja yu kita liat scriptnya :menggunakan settypecontoh konversi dengan settype dan ...val
<?php
print("Contoh Konversi dengan Settype</br>");
$berat = "40.5 kg";
print("Type String : $berat</br>");
settype($berat,"double");
print("Type Double : $berat</br>");
settype($berat,"integer");
print("Type Integer : $berat</br></br>");
?>Hasilnya seperti di bawah ini.Bila kita mau mengubah tipe data ke tipe data yang lain tanpa mengubah tipe variabel yang bersangkutan, maka kita bisa gunakan intval, doubleval, dan strval seperti contoh di bawah ini.<html>
<title>contoh konversi dengan settype dan ...val</title>
<body>
<?php
print("Contoh Konversi dengan ...val</br>");
$berat = "50.6 kg";
print("Tipe String : $berat</br>");
printf("Tipe Double : %s</br>",doubleval($berat));
printf("Tipe Integer: %s</br>",intval($berat));
printf("Tipe string: %s</br>",$berat);
$bilangan = 28;
$berat = strval($bilangan); //konversi ke string
printf("Bil. ke string :%s <br>", $berat);
?>
</body>
</html>Selain menggunakan fungsi diatas, pengonversian juga dapat dilakukan menggunakan cara yang disebut cast, yaitu dengan mengubah tipe ekspresi yang akan diproses. Caranya, di depan ekspresi yang akan diproses, tambahkan salah satu dari bentuk berikut :<html>
<title>contoh konversi dengan settype dan ...val</title>
<body>
<?php
print("Contoh Konversi dengan cast<br>");
$berat = "58.6 kg";
print("Tipe String : $berat</br>");
printf("Tipe Double : %s</br>",(double)($berat));
printf("Tipe Integer: %s</br>",(int)($berat));
printf("Tipe string: %s</br>",$berat);
$bilangan = 28;
$berat = strval($bilangan); //konversi ke string
printf("Bil. ke string :%s </br>", $berat);
?>
</body>
</html>(integer)(double)(string)yang digunakan untuk menggantikan intval, doubleval,dan strval.contohnya seperti dibawah iniOh iya, untuk yang lupa mengapa di script ada format %s dan menggunakan printf?%s merupakan format untuk pemanggilan variabel yang berisi nilai stringfungsi printf memiliki fungsi yang sama dengan echo dan print, namun fungsi dapat mengatur format data yang akan ditampilkan di browser contohnya menggunakan format %s.Sekian dulu yaa..semoga bermanfaat :)
Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com
atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :