當使用 Rector 將 php 版本從 7.2 升級到 7.3 時,一條規則 (RenameFunctionRector) 將所有實體更改apache_request_headers()為getallheaders().
在閱讀了這兩個函式的檔案后,這似乎getallheaders()是一個別名,據我所知,兩者之間沒有區別。誰能解釋getallheaders()存在的原因以及實施它是否有任何好處?
uj5u.com熱心網友回復:
apache_request_headers被標記為7.4的可能棄用。盡管沒有發生這種情況,但我認為它已添加到校長中,以防萬一最終發生。
至于為何被標記為棄用,此執行緒會討論它,但是基本上該函式的名稱意味著它是特定于Apache的,但是除此之外還有其他SAPI。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/465405.html
