php - 变量“可能未定义” - 我错过了什么吗?
问题描述
完整性检查。当谈到 OOP PHP 时,我还是很陌生/愚蠢。
PhpStorm (PS) 警告“$nowGmt”是“可能未定义”。PS 是否过于挑剔,或者我是否遗漏了一些明显的东西(对我来说看起来不错)。
public function nowUTC($type)
{
if ($type=="mysql") $nowGmt=gmdate("Y-m-d H:i:s");
elseif ($type=="text") $nowGmt=gmdate("M jS Y g:i a");
elseif ($type=="unix") $nowGmt=time();
return $nowGmt;
}
感谢您的任何指示。
PS 我应该说,对于那些不熟悉 PS 的人来说,它通常很棒,但在某些警告中偶尔会有点奇怪。(好吧,警告可能反映了良好的做法,我可能有错。)这是我认为是 **** 的第一个 IDE。只是不想阻止你尝试 PS。
解决方案
推荐阅读
- python - 回溯(最近一次通话最后):convert_model.py
- performance - 使用 Ignite 集群中另一个缓存中的数据丰富缓存中的每个现有值
- kubernetes - Kubernetes Metrics 无法获取 pod/node 指标
- vba - 从树创建表
- java - Stack.peek() 比较返回 -1024 的错误结果
- php - 为什么 array_push() 会“加深”数组的深度?
- sql - 为 Redshift CASE 重新利用 IIF 语句
- html - 在反应中的 SVG 文件上找不到模块
- python-3.x - 拆分后如何用逗号连接字符串:Python
- ms-access - 如何使用单击事件上的删除按钮从数据表中删除记录(通过鼠标选择)?