zoukankan      html  css  js  c++  java
  • PHP(变量与常量)

    关于变量的重点

        1.引用赋值
              "&"引用传递符号(函数中也一样)
              $stra="寂寞空虚冷";
              $strb=& $stra;
              $strb="羡慕嫉妒恨";
              echo $stra;
              
        2.全局变量
            
            //全局变量$stra
            $stra="寂寞空虚冷";
            //方法内局部变量
            function addstr()
            {
             $stra="你去死";
             echo "<p>局部变量\$stra:$stra</P>";
            }
        //在方法中全局变量的区分方式一
            function addstr1()
            {
             GLOBAL $stra;
             $stra="羡慕嫉妒恨";
             echo "<p>全局变量\$stra在方法内修改:$stra</p>";
            }

            function addstr2()
            {
                $GLOBALS["stra"]="羡慕嫉妒恨";
                //要用到全局变量在方法中就算没有同名的变量也要蛋疼的用$GLOBAL进行申明
                GLOBAL $stra;
                echo "<p>全局变量\$stra在方法内修改(\$GLOBALS索引形式):$stra</p>";
            }

            addstr();
            echo "<p>全局变量\$stra:$stra</p>";
            addstr1();
            echo "<p>全局变量\$stra修改后的值:$stra</p>";
            addstr2();
            echo "<p>全局变量\$stra修改后的值:$stra</p>";
            
            //静态变量变量
            function counter()
            {
             static $stra=0;
             $stra++;
             echo "<p>PHP静态变量能在函数中声明和C#本质区别啊\$stra:$stra</P>";
            }

            counter();
            counter();
            counter();
        
        //神奇蛋疼的变量的变量
            $old="original";
            $$old="derive";
            echo '用$$代表把$old的值声明成变量,$original的值是:<br/>';
            echo $original;
            
       常量
            define("PI",3.1415926);
            echo "常量定义好了就不能修改了,并且常量使用不要\$符号哦亲,PI的值:".PI;

  • 相关阅读:
    apns libcurl
    apns libcurl
    epoll
    epoll
    Linux服务器压测
    Linux服务器压测
    libevent
    libevent
    shell脚本
    shell脚本
  • 原文地址:https://www.cnblogs.com/ChengDong/p/2424884.html
Copyright © 2011-2022 走看看