事实证明,我对错误消息的理解是错误的。我会说它的单词选择能力很差。环顾四周,向我展示了其他人完全像我一样误解了该消息-请参阅PHPbug#66763。
完全无济于事之后,“这就是客户经理想要的方式。” 针对Mike的错误,Tyrael解释说,将其设置为“ -1”并不仅会使警告消失。它做 正确的事情 ,也就是说,它完全禁用填充的罪魁祸首变量。事实证明,在某些情况下,将其设置为0 填充数据。谈论糟糕的设计!引用PHP RFC:
更改always_populate_raw_post_data INI设置以接受三个值,而不是两个。
因此,是的,将其设置为-1不仅可以避免警告(如消息所述),而且还 最终禁止 填充此变量,这正是我想要的。