zoukankan      html  css  js  c++  java
  • PHP-变量(1)

    PHP 中的变量

    变量用于存储值,比如数字、文本字符串或数组。

    一旦设置了某个变量,我们就可以在脚本中重复地使用它。

    在 PHP 中,不需要在设置变量之前声明该变量。

    PHP 中的所有变量都是以 $ 符号开始的。

    例如:

    $myValue = 1;

    PHP中变量名和变量值存放在不同的内存空间,一个变量值可以用多个不同的变量名表示。

    同时变量值也可以当做变量名来使用

    例如:

    <?php
    $myValue = ‘abc’;
    $myOutput = 'myValue';
    
    echo $$myOutput;
    ?>

    显示结果为:

    abc

    PHP中的通过运算得到的浮点型结果与浮点型变量的结果不相等,原因是运算结果是一个约数(不精确)

    例如:

    <?php
    $a = 0.9;
    $b = 0.3;
    $c = 0.6;
    
    if(($a-$b)==$c)
    echo $a,'-',$b,"等于",$c;
    elseif(($a-$b)!=$c)
    echo $a,'-',$b,"不等于",$c;
    
    ?>

    结果为:

    0.9-0.3不等于0.6

     php中使用unset来销毁变量,但是如果有两个变量名同时指向同一个变量值,销毁其中一个变量,另外一个变量仍然有效

    例如:

    <?php
        $a=3;
        $b=&$a;
        echo $a," ",$b;
    
        unset($a);
        echo "<br/>";
        echo $a,"<br/>",$b;
    ?>

    在销毁a变量之后,b变量依旧有对应的变量值,即变量值的内存空间没有被释放。
    当变量a和变量b都被销毁了以后,变量值3的内存空间才会被释放。

  • 相关阅读:
    embed 与 object
    通道
    Silverlight 插件中的FindName方法使用
    RenderTransformOrigin 的作用
    Photoshop工具与绘图
    Silverlight动画
    VS2005 数据连接提示:该项不适于在指定状态下使用
    IIS6注册.net4.0
    .NET中的动态编译
    DevExpress换肤
  • 原文地址:https://www.cnblogs.com/guozhubeta/p/3710563.html
Copyright © 2011-2022 走看看