如何处理PHP7升级后isset函数持续返回false的问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1026个文字,预计阅读时间需要5分钟。
公司升级到PHP 7后出现了一个问题,似乎是在使用 `isset($post['user-name'])` 时始终返回 `false`。在之前的PHP 5.6版本中,这种情况并不常见。Laravel版本是5.1.35(长时间未升级)。首先,检查 `isset` 是用来检测变量是否已设置和不为null。
公司升级 php7 后出现了一个问题,类似这样 isset($post->user->name) 始终为 false,之前的php 5.6 就很正常,laravel 版本是 5.1.35(很久没升级了)。本文共计1026个文字,预计阅读时间需要5分钟。
公司升级到PHP 7后出现了一个问题,似乎是在使用 `isset($post['user-name'])` 时始终返回 `false`。在之前的PHP 5.6版本中,这种情况并不常见。Laravel版本是5.1.35(长时间未升级)。首先,检查 `isset` 是用来检测变量是否已设置和不为null。
公司升级 php7 后出现了一个问题,类似这样 isset($post->user->name) 始终为 false,之前的php 5.6 就很正常,laravel 版本是 5.1.35(很久没升级了)。
