Tipe Data dan Casting
PHP menyediakan fungsi-fungsi berawalan is_ yang dapat dimanfaatkan untuk menguji tipe data suatu variabel.
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Cek Tipe</title> </head> <body> <?php $bil = 3; var_dump(is_int($bil)); // Output: bool(true) $var = ""; var_dump(is_string($var)); // Output: bool(true) ?> </body> </html> |
Kecuali fungsi is_bool(), penamaan fungsi-fungsi lainnya persis seperti tipe data terkait, misalnya is_integer(), is_float(), is_object(), dan is_null().
Casting
Untuk menguji aplikasi web, kita mempublikasikannya ke web server, baik secara lokal maupun Internet. Lingkungan lokal tentu merupakan pilihan yang efisien, khususnya ketika aplikasi masih dalam tahap pengembangan.
| Operator | Deskripsi |
| (int), (integer) | Casting ke integer |
| (double), (float), (real) | Casting ke floating point |
| (string) | Casting ke string |
| (array) | Casting ke array |
| (object) | Casting ke object |
| (bool), (boolean) | Casting ke boolean |
| (unset) | Casting ke null, seperti pemanggilan unset |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Casting Tipe</title> </head> <body> <?php $str = '123abc'; // Casting nilai vaiabel $str ke integer $bil = (int) $str; // $bil = 123 echo gettype($str); // Output: string echo gettype($bil); // Output: integer ?> </body> </html> |



6/11/2009 06:13:00 AM
Purnomo Hadi
Posted in:
0 comments:
Post a Comment