日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php5.5.9 新特性,php,_PHP 5.5.9版本中COOKIE的奇怪现象,php - phpStudy

發布時間:2025/4/5 php 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php5.5.9 新特性,php,_PHP 5.5.9版本中COOKIE的奇怪现象,php - phpStudy 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

PHP 5.5.9版本中COOKIE的奇怪現象

我在localhost下建了四個文件

/1.php

/a/1.php

/test/1.php

/test/a/1.php

文件中的代碼都是一樣的

setcookie( __DIR__ ,__DIR__ );

var_dump($_COOKIE);

我本以為,所有頁面打開后,反復刷新,直到所有的cookie都設置完,結果應該是一樣的。

但實際上不是

/1.php array(1) { ["/var/www/html"]=> string(13) "/var/www/html" }

/a/1.php array(2) { ["/var/www/html/a"]=> string(15) "/var/www/html/a" ["/var/www/html"]=> string(13) "/var/www/html" }

/test/1.php array(2) { ["/var/www/html/test"]=> string(18) "/var/www/html/test" ["/var/www/html"]=> string(13) "/var/www/html" }

/test/a/1.php array(3) { ["/var/www/html/test/a"]=> string(20) "/var/www/html/test/a" ["/var/www/html/test"]=> string(18) "/var/www/html/test" ["/var/www/html"]=> string(13) "/var/www/html" }

明顯看出 php的$__COOKIE 獲取的cookie是文件所在層級到根目錄,這個范圍中設置的cookie。而更深層的文件設置的cookie和平級但不同目錄的文件設置的cookie,是獲取不到的。

我想問

假設 /test/1.php 文件要獲取/test/a/1.php 文件設置的cookie,怎么做到呢?

這種現象出現的原理是什么呢?

相關閱讀:

關于es6 定義類的一點疑惑

Android怎么判斷打電話權限是否被禁止

bash: bower: command not found是不是表示bower安裝失敗了?

MongoDB:怎樣在一次查詢中執行多次解引用?

關系型數據庫用做統計分析

git .gitignore中嘆號的使用

請教一個關于步進電機轉速的問題

iOS 的navigationBar偶爾顯示上一個頁面的navigationBar

li標簽換行內容向后推移

在React Native下 Image Require Module 使用動態名稱

php 能否查詢excel表?

webpack 編譯沒有提示

js中if(“a” in window)為何返回true?

用html5 jquery 做一個手機移動端觸摸滑動效果

這種網站是用什么插件做的?

請教大神們,如何為成熟網站每一位置添加客服代碼?

開發團隊流程優化?

python實現線性回歸,使用梯度下降法,結果成了一條水平直線,哪兒出了問題?

關于用requests模擬登陸Acfun的問題

安卓運行時報錯

總結

以上是生活随笔為你收集整理的php5.5.9 新特性,php,_PHP 5.5.9版本中COOKIE的奇怪现象,php - phpStudy的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。