亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 PHP 中對全局數組使用 var_dump() 時出現意外輸出

在 PHP 中對全局數組使用 var_dump() 時出現意外輸出

PHP
慕虎7371278 2022-09-17 21:56:42
我有這個代碼:<?php$p = 9;$p1 = 7;function myTest(){    static $x = 6;    var_dump($GLOBALS);}myTest();?>我有以下輸出,任何人都可以幫助我理解該輸出的含義:array(7) { [“_GET”]=>數組(1) { [“_ijt”]=>字符串(26) “ahnjuf13d078eoci4stj3ke4ti” } [“_POST”]=>數組(0) { } [“_COOKIE”]=>數組(1) { [“Phpstorm-a9066f19”]=>字符串(36) “362d152a-496e-48ee-8e53-281e38eefd84” } [[“phpstorm-a9066f19”]=>字符串(36) “362d152a-496e-48ee-8e53-281e38eefd84” “_FILES”]=>數組(0) { } [“GLOBALS”]=> 遞歸 [“p”]=> inint(9) [“p1”]=> int(7) } 數組(7) { {“_GET”]=>數組(1) { [“_ijt”]=>字符串(26) “ahnjuf13d078eoci4stj3ke4ti” } [“_POST”]=>數組(0) { } [“_COOKIE”]=>數組(1) { { [“Phpstorm-a9066f19”]=>字符串(36) “362d152a-496e-48ee-8e53-281e38eefd84” } [“_FILES”]=>數組(0) { } [“全局”]=>遞歸 [“p”]=>int(9) [“p1”]=> int(7) }
查看完整描述

1 回答

?
拉丁的傳說

TA貢獻1789條經驗 獲得超8個贊

$GLOBAL是一個 php 超級全局變量,它返回一個關聯數組,其中包含對腳本全局作用域中當前定義的所有變量的引用。其中變量名稱是數組的鍵。也可以使用它代替“global”關鍵字從全局范圍訪問變量


在您的情況下訪問,您可以按照以下語法進行操作$p$p1


<?php


$p = 9;

$p1 = 7;


function myTest(){

    static $x = 6;

    var_dump($GLOBALS['p']);

    var_dump($GLOBALS['p1']);

}


myTest();

?>


查看完整回答
反對 回復 2022-09-17
  • 1 回答
  • 0 關注
  • 83 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號