在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/PHP/ php問(wèn)題請(qǐng)教?

php問(wèn)題請(qǐng)教?

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
<body>
<a href="fr.php?action=123">123</a>
</body>

<?php
class abc{
    function __construct($action)
    {
        if (isset($_GET["action"])){}
        echo $_GET["action"];
    }
}

new abc("fr.php");
?>
</head>
</html>

為什么傳入fr.php這個(gè)參數(shù)后就能夠$__GET["action"]
不是很懂這里面的流程。

回答
編輯回答
初念

function __construct($action){}
你這里面?zhèn)魅氲?action在方法中是不是沒(méi)有使用到?
所以說(shuō)這個(gè)參數(shù)有和沒(méi)有都一樣。
但是你__construct()構(gòu)造方法中已經(jīng)設(shè)置了參數(shù),
所以你實(shí)例化類就一定要傳入?yún)?shù)。
一句后:參數(shù)是必傳的,但得到的值和你傳入的參數(shù)是完全沒(méi)有關(guān)系的。

2017年8月1日 08:09
編輯回答
淺淺

。。。。。。
又是你。。。
看到?action=沒(méi)

clipboard.png

2018年3月4日 12:22
編輯回答
殘淚

首先發(fā)送請(qǐng)求到web服務(wù)器,假設(shè)是nginx。
然后,nginx會(huì)把這個(gè)請(qǐng)求鏈接交給php-fpm的一個(gè)cgi解釋器,同時(shí)nginx會(huì)把請(qǐng)求方式,cookie,header,參數(shù)等所有http請(qǐng)求的數(shù)據(jù)都封裝成一定的格式給cgi。
而每種語(yǔ)言都有自己的獲取這些數(shù)據(jù)的語(yǔ)法,php的語(yǔ)法就是通過(guò)__$GET全局變量來(lái)獲取get請(qǐng)求的參數(shù)數(shù)據(jù)。詳請(qǐng)關(guān)注nginx公眾號(hào)。

2018年8月15日 06:47