如何检查索引在 php 中是否存在而不是 null



我一直使用以下代码来检查索引是否存在且不为空:

if(!(isset($_POST['service']) and $_POST['service']))
   die('The service parameter is not available.');

在这里,我正在检查两个条件。是否可以使用单个内置函数来做到这一点?例如:-

if(!isSetAndNotNull($_POST['service']))
   die('The service parameter is not available.');

你应该使用 empty()。

http://php.net/manual/en/function.empty.php

对于空(假

)或空(空)返回假

与其

empty我会使用 !

if(!$_POST['service'])
   die('The service parameter is not available.');

如果将其与功能一起使用,则可以避免麻烦。

解释在这里:https://stackoverflow.com/a/4328049/1081396

相关内容

  • 没有找到相关文章

最新更新