วันพุธที่ 23 กันยายน พ.ศ. 2552

บทที่ 4 การอ่านและแปลงแบบข้อมูลในตัวแปรหรือค่าคงที่แบบเจาะจง

บทที่ 4 การอ่านและแปลงแบบข้อมูลในตัวแปรหรือค่าคงที่แบบเจาะจง
เราสามารถแปลงแบบข้อมูลจากแบบหนึ่งไปยังอีกแบบหนึ่ง (type casting) เช่น แปลงจากข้อความที่มีเฉพาะตัวเลขให้กลายเป็นเลขจำนวนเต็ม (int) หรือทศนิยม (double), (float), (real) หรืออาจจะใช้คำสั่ง settype() ทำได้ตามตัวอย่างต่อดังนี้

$x = ((double)"100.1") + 0.3e+3;
echo $x,"
\n";
echo ($x=(int)$x),"
\n";
$x = "P".$x."\n";
echo $x,"
\n";

$x= ceil(13.45); /* get integer part */
echo $x,"
\n";
if (!settype( $x, "integer") ) {
echo "error\n";
}
echo $x," $x%5=",($x%5),"
\n";

?>

ไม่มีความคิดเห็น:

แสดงความคิดเห็น