首页 » 建站技术 » PHP 技术 » 浏览内容

PHP 4.0 时尚编程百例 —  实例 14   设置变量类型


2005-04-27 08:18:34 4,890 0 发表评论 字体: 作者:C.K.
标签: 时尚编程百例

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

实例说明

本例将介绍如何在 PHP 4.0 中实现变量类型的设置。string 即为字符串变量,无论是单一字符或数千字的字符串都必须使用这个变量类型。integer 为整数型变量,double 为浮点数型变量。变量的类型可以通过 settype、strval、intval和doubleval定义。本例可以清晰地表明了定义的方法和它们各自的特点。

编程思路

首先介绍一下变量的格式,string 是字符串型,这里值得我们注意的是:给字符串赋值,要在头尾加上双引号(例如:”这是字符串”).integer 为整数型类别,在32位的操作系统中,它的有效范围是-2,147,483,648 到 +2,147,483,647,要使用16进制整数可以在前面加 0x.double 为浮点数型类别,在32位的操作系统中,它的有效范围是 1.7E-308到 1.7E+308.

再介绍一下settype函数的适用格式:”integer”、”double”、”string”、”array”、”object”.如果成功,函数就返回”“,否则返回”“。虽然有strvar、intval和doubleval,但是对于”array”、”object”来讲是不能用类似的方法实现变量类型的设置。

创作步骤

首先通过 settype 定义文件类型,然后按照 strvar,intval,doubleval方法设置文件格式。

本例程序代码

<html>
  • <head>
  • <title>设置变量类型</title>
  • </head>
  • <body>
  • <?
  • print("<b>使用<font color=ff0000>settype</font>函数</b><br>");
  • $AverageTemperature="60.050 摄氏度";
  • print("字符串型 (String):$AverageTemperature<br>");
  • settype($AverageTemperature,"double");
  • print("双精度型 (Double):$AverageTemperature<br>");
  • settype($AverageTemperature,"integer");
  • print("整型 (Integer):$AverageTemperature<br>");
  • settype($AverageTemperature,"string");
  • print("字符串型 (String):$AverageTemperature<br>");
  • print("<br>");
  • print("<b>使用<font color=ff0000>strval,intval</font>");
  • print("和<font color=ff0000>doubleval</font></b><br>");
  • $AverageTemperature="60.050 摄氏度";
  • print("字符串型 (String):");
  • print($AverageTemperature);
  • print("<br>");
  • print("双精度型 (Double):");
  • print(doubleval($AverageTemperature));
  • print("<br>");
  • print("整型 (Integer):");
  • print(intval($AverageTemperature));
  • print("<br>");
  • print("字符串型 (String):");
  • print(strval($AverageTemperature));
  • ?>
  • </body>
  • </html>

    网站统计 Statistics

    • 创建时间: 2005年1月3日 距今5064 天
    • 日志总数: 2461
    • 评论总数: 630
    • 标签总数: 654
    • 链接总数: 273
    • 最后更新: 2018-8-31 17:57:04
    • 您是本站第 14158739 位访客

    广告区 Guǎng Gào