国产网曝门99视频在线看_免费看片a级毛片免费看_4hu四虎永久在线观看_高清无套内精线观看456_国产欧美亚洲日韩久久福利_av在线无码观看另类重口_欧美精品一二三区较多收藏_欧美老熟妇伦视频_婷婷六月综合激情_最新国产成人野战在线观看


PHP8的變量-PHP8知識詳解

導讀:昨天我們講解了PHP8的常量,今天講解PHP8的變量。常量有定義常量和預定義常量,變量呢?那就沒有定義變量了,那叫給變量賦值,但是還是有預定義變量的。下面就給大家講解什么是變量、變量賦值及使用及預定義變量。

昨天我們講解了PHP8的常量,今天講解php8變量。常量有定義常量預定義常量,變量呢?那就沒有定義變量了,那叫給變量賦值,但是還是有預定義變量的。下面就給大家講解什么是變量、變量賦值及使用及預定義變量。


一、什么是變量?

變量是計算機編程中的一個重要概念。它是用來存儲和表示數(shù)據(jù)的一種方式。可以將變量看作是一個容器,用于存儲各種類型的值,如數(shù)字、文本、布爾值等。

在編程中,變量有一個名稱(也稱為標識符),可以通過這個名稱來引用和操作變量中存儲的值。通過給變量賦值,可以將特定的值存儲在變量中,并在程序的其他地方使用。

變量在程序中的作用非常重要,它們可以用來存儲中間結果、用戶輸入、配置信息等。通過使用變量,程序可以更加靈活和可擴展,可以根據(jù)需要動態(tài)地改變存儲的值。

 二、變量賦值及使用

在PHP8中使用變量,不需要進行定義(聲明)變量,只需要給變量賦值即可。

PHP8中變量名稱使用“$+標識符”表示。標識符是有字母、數(shù)字和下劃線組成,并且不能以數(shù)字開頭。特別提醒的是變量是區(qū)分大小寫的。

正確的寫法舉例:

<?php
$PHP
$python
$php8
$_class
?>

錯誤的寫法舉例:

<?php
$1688   //變量名不能以數(shù)字開頭
$!love  //變量名不能以字母或下劃線以外的字符開頭
?>

變量賦值是指給變量賦予一個具體的數(shù)據(jù)值,對于字符串和數(shù)字類型的變量,可以通過操作符“=”來實現(xiàn),其語法格式為:

$變量名 = 變量值

PHP8的賦值有兩種,一個傳值賦值,一個是引用賦值。區(qū)別如下:

1、傳值賦值:使用操作符“=”直接將賦值表達式的值賦給另一個變量。

2、引用賦值:將賦值表達式的內(nèi)存空間的引用賦給另一個變量。需要在“=”右側(cè)的變量前面加一個“&”符號即可。

在引用賦值的時候,兩個變量將會指向內(nèi)存中的同一儲存空間,所以任意一個變量的變化都會引起另一個變量的變化。

  下面給一段實際代碼來示范:

<?php
$a1 = "php";     //給變量$a1賦值
$a2 = $a1;       //使用$a1初始化$a2
$a1 = "Python";  //改變變量$a1的值
$a3 = & $a1;     //使用引用賦值,$a3被賦值為$a1
echo $a1;        //輸出變量$a1的值
echo "<br>";     //換行顯示
echo $a2;        //輸出變量$a2的值
echo "<br>";     //換行顯示
echo $a3;        //輸出變量$a3的值
?>

以上代碼運行結果為:


三、預定義變量

在PHP8中,和預定義常量一樣,PHP8中也有預定義變量。PHP8提供了很多實用的預定義變量。

比如我們登錄網(wǎng)站的后臺,很多的PHP的網(wǎng)站后臺顯示:本站的服務器IP地址、本站所在的主機名稱、正在瀏覽當前頁面的IP地址、服務器操作系統(tǒng)名稱、訪客操作系統(tǒng)名稱等信息,這些都是PHP8的預定義變量。

1、$_SERVER:包含了關于當前腳本的服務器和執(zhí)行環(huán)境的信息,如請求的方法url、用戶代理等。

2、$_get:包含通過GET方法傳遞給當前腳本的變量和值。

3、$_POST:包含通過POST方法傳遞給當前腳本的變量和值。

4、$_REQUEST:包含了通過GET、POST和COOKIE方法傳遞給當前腳本的變量和值。

5、$_COOKIE:包含了通過http Cookies傳遞給當前腳本的變量和值。

6、$_SESSION:包含了當前會話中存儲的變量和值。

7、$_FILES:包含了通過HTTP文件上傳機制傳遞給當前腳本的文件相關的變量和值。

8、$_ENV:包含了通過環(huán)境變量傳遞給當前腳本的變量和值。

9、$globalS : 超全局變量,用于訪問全局作用域中的全局變量。它是一個包含了當前腳本中所有全局變量的關聯(lián)數(shù)組。在 PHP 8中,全局變量是在腳本的任何地方都可訪問的變量,而超全局變量是在腳本的任何地方都可訪問的預定義變量。

當然還有很多的預定義變量,就拿$_SERVER來說,就有很多的子預定義變量的參數(shù),本文就不一一列出來了,大家有所了解就行了。

這些預定義變量提供了方便的訪問方式,以便在PHP腳本中獲取和操作相關信息。你可以使用它們來處理用戶輸入、訪問服務器信息、處理文件上傳等任務。想學習更多的PHP8的知識,請關注我們哦!



本文地址:http://003188.cn/php8debianliang.html
碼字不易,打個賞唄
楊澤業(yè)感謝你的支持!

猜你喜歡

PHP8的靜態(tài)變量和方法-PHP8知識詳解

導讀:我們在上一課程講到了public、private、protected這3個關鍵字,今天我們來講解static關鍵字,明天再講解final關鍵字。 如果不想通過創(chuàng)建對象來調(diào)用變量或方法,則可以將該變量或方法創(chuàng)建為靜態(tài)變量或方法,也就是在變量或方法的前面加上static關鍵詞。

2023-09-28  分類:PHP學堂  瀏覽:820次


PHP8中偽變量“$this->”和操作符“::”的使用-PHP8知識詳解

導讀:對象不僅可以調(diào)用自己的變量和方法,也可以調(diào)用類中的變量和方法。php8通過偽變量“$this->”和操作符“::”來實現(xiàn)這些功能。

2023-09-24  分類:PHP學堂  瀏覽:830次


PHP8的類與對象的基本操作之成員變量-PHP8知識詳解

導讀:成員變量是指在類中定義的變量。在類中可以聲明多個變量,所以對象中可以存在多個成員變量,每個變量將存儲不同的對象屬性信息。

2023-09-21  分類:PHP學堂  瀏覽:819次


PHP8內(nèi)置函數(shù)中的變量函數(shù)-PHP8知識詳解

導讀:今天學習的變量函數(shù)中,著重講解了5個,分別是:檢測變量是否為空的函數(shù)empty()、判斷變量是否定義過的函數(shù)isset()、銷毀指定的變量的函數(shù)unset()、獲取變量的類型的函數(shù)gettype()、檢查變量是否為數(shù)字或數(shù)字字符串的函數(shù)is_numeric()。

2023-09-02  分類:PHP學堂  瀏覽:923次


變量函數(shù)及銷毀函數(shù)中的變量-PHP8知識詳解

導讀:今天分享PHP8知識詳解中的變量函數(shù)及銷毀函數(shù)中的變量,以及相應的示例代碼。

2023-08-26  分類:PHP學堂  瀏覽:842次


給PHP8和MySQL8添加到環(huán)境變量-ThinkPHP8知識詳解

導讀:在phpenv安裝的時候,環(huán)境變量默認的PHP版本是7.4的,MySQL的版本是5.7的,要想使用thinkphp8來開發(fā),就必須修改環(huán)境變量,本文就詳細講解了如果修改PHP和MySQL的環(huán)境變量。

2023-08-12  分類:ThinkPHP教程  瀏覽:932次


PHP8的變量-PHP8知識詳解

導讀:昨天我們講解了PHP8的常量,今天講解PHP8的變量。常量有定義常量和預定義常量,變量呢?那就沒有定義變量了,那叫給變量賦值,但是還是有預定義變量的。下面就給大家講解什么是變量、變量賦值及使用及預定義變量。

2023-08-11  分類:PHP學堂  瀏覽:776次


站長在線Python教程精講:在Python函數(shù)中的全局變量詳解

歡迎你來到站長在線的站長學堂學習Python知識,本文學習的是《Python中的全局變量詳解》。本文的主要內(nèi)容有:什么是全局變量、在函數(shù)外部定義的變量是全局變量、在函數(shù)內(nèi)部定義中添加global關鍵詞后變成全局變量。

2022-01-10  分類:Python學堂  瀏覽:1719次


站長在線Python教程精講:在Python函數(shù)中的局部變量詳解

導讀:歡迎你來到站長在線的站長學堂學習Python知識,本文學習的是《在Python函數(shù)中的局部變量詳解》。本文的主要內(nèi)容有:變量的作用域的概念、局部變量的概念、局部變量的舉例。

2022-01-06  分類:Python學堂  瀏覽:1620次


零基礎Python完全自學教程5:Python中的變量

歡迎你來到站長學堂,學習站長在線出品的《零基礎Python完全自學教程》今日分享的是第5課《Python中的變量》。本節(jié)課主要內(nèi)容有:Python中的保留字、Python中的標識符、理解Python中的變量、定義變量。

2021-10-17  分類:Python學堂  瀏覽:1810次