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

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

訪問 foreach 數組中的特定鍵

訪問 foreach 數組中的特定鍵

PHP
慕哥6287543 2023-09-08 16:36:57
我需要訪問特定的自定義標頭來確定要提供的內容。我可以獲取標題并輸出一個數組,如下所示:<?php    headers = apache_request_headers();    foreach ($headers as $header => $value) {        echo "$header: $value <br />\n";     }?>它輸出所有標頭,我需要訪問的標頭是:X-Language-Locale: it-IT我需要解析“X-Language-Locale”的所有數組,并運行 if else 語句來確定要提供的內容。我該怎么做呢?
查看完整描述

2 回答

?
慕的地8271018

TA貢獻1796條經驗 獲得超4個贊

您無需 foreach 循環即可訪問它。


if($headers['X-Language-Locale'] == 'it-IT') {

    echo 'ok';

}else {

    echo 'not italian';

}


查看完整回答
反對 回復 2023-09-08
?
偶然的你

TA貢獻1841條經驗 獲得超3個贊

您可能可以使用索引訪問,因為您有一個要查找的常量鍵。大多數具有鍵值對的對象也可以使用鍵作為索引來訪問。


<?php

? ? $headers = apache_request_headers();

? ? $lang_locale = $headers["X-language-locale"];

? ? if ($lang_locale == "it-IT") {

? ? ? ? // DO SOMETHING

? ? } else {

? ? ? ? // DO SOMETHING ELSE

? ? }

?>


查看完整回答
反對 回復 2023-09-08
  • 2 回答
  • 0 關注
  • 109 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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