<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                3、PHP中變量和常量的區別 [TOC] #### 關于變量: 1、什么是變量:與Javascript類似,PHP中的變量相當于開辟了一塊兒內存空間,變量的數據類型可以是string、num、boolean等。 2、定義變量的方法:$符號加英文字母(區分大小寫)、數字或下劃線,但是不能以數字開頭。變量名稱可以是中文,但不推薦使用中文。 3、可變變量:把一個變量的值作為另一個變量的名,代碼如下: $user = 'fxxy'; $$user = '瘋行西月'; echo $fxxy;//瘋行西月 4、外部變量:存儲外部傳入的值的變量: $_GET[]:在地址欄中會顯示傳入的值,不安全。 <form action="" method="get"> <input type="text" name="username"> <input type="submit" value="提交"> </form> <?php echo $_GET[username]; ?> $_POST[]:在地址欄中不顯示傳入的值,比較安全,可以上傳大容量的文件,比如圖片、office文檔等 <form action="" method="post"> <input type="text" name="username"> <input type="submit" value="提交"> </form> <?php echo $_POST[username]; ?> $_REQUEST[]:同時接收get和post方式傳遞的參數(借用以上代碼),但是傳輸速度比較慢。 5、定義變量時“傳址”與“傳值”的區別: 傳值:b變量引用a變量的值,當a變量改變時,b變量不會改變。 <?php $username = 'fxxy'; $webname = $username; $username = '瘋行西月'; echo $webname;//fxxy ?> 傳址(&):b變量引用a變量的值,當a變量改變時,b變量也改變。 <?php $username = 'fxxy'; $webname = &$username; $username = '瘋行西月'; echo $webname;//瘋行西月 ?> # 關于常量: 1、什么是常量:值始終保持不變的單元(常量一經定義,不能隨便改變它的值)。 2、常量定義方法:define("常量名","值"),為了與變量區別開來,常量名一般使用大寫。 <?php define('WEBNAME','fxxy'); define('WEBNAME','baidu'); echo WEBNAME; //fxxy ?> 3、常量的值只能是標量(字符串、整型、浮點型、布爾型),不能是數組或函數。 4、函數內部可以讀取函數外部的常量;函數內部不能讀取函數外部的變量! <?php define('WEBNAME','fxxy'); $webname = 'fxxy.com'; function fn(){ echo $webname.'<br/>';// echo WEBNAME;//fxxy } fn(); ?> 函數外部可以讀取函數內部的常量(在此之前函數已經運行了),函數外部不能讀取函數內部的變量,除非定義成global全局變量。 <?php function fn(){ $webname = 'fxxy'; define('WEBNAME','fxxy is good'); } fn(); echo $webname.'<br/>'; echo WEBNAME; ?> 5、默認的系統常量: echo M_PI."<br/>";//301415926 echo PHP_OS."<br/>";//操作系統 echo PHP_VERSION."<br/>";//php版本 6、魔術常量(所處環境不同,返回的值也不同) <?php echo __LINE__;//當前代碼在第幾行 echo __FILE__;//當前文件系統路徑 function fn(){ echo __FUNCTION__;//當前函數的函數名稱 } fn(); ?> class Channel{ public function show1(){ return __CLASS__;//獲得當前類的類名 } public function show2(){ return __METHOD__;//獲得當前類的方法 } public function show3(){ return __FUNCTION__;//獲得當前函數的函數名 } } $channel = new channel(); echo $channel->show1();//Channel echo $channel->show2();//Channel::show2 echo $channel->show3();//show3 dirname()函數或者是__DIR__返回當前文件路徑中的目錄部分,為了保持兼容,一般用dirname()函數。 DIRECTORY_SEPARATOR表示分隔符。 echo dirname(__FILE__).'<br/>';//D:\wamp\www echo DIRECTORY_SEPARATOR.'<br/>';// \ echo __DIR__.'<br/>';//D:\wamp\www
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看