小编Jac*_*k B的帖子

PhpStorm不承认Doctrine实体类

PhpStorm似乎不承认我的任何Doctrine实体类或它们的方法.

$comment = $em->getRepository('MyBundle:Comment')->findOneBy(array('id' => $id));

$comment->getId(); 
/* PHPSTORM THROWS WARNING: Method getId() not found in subject class */
Run Code Online (Sandbox Code Playgroud)

只有当我明确地评论它时,错误才会消失 - 这真的使我的控制器变得混乱.

/* @var \MyBundle\Entity\Comment $comment */
$comment = $em->getRepository('MyBundle:Comment')->findOneBy(array('id' => $id));
Run Code Online (Sandbox Code Playgroud)

有没有办法在我的实体类中为PhpStorm记录这个?

我正在使用PhmStorm 8的Symfony2插件.谢谢!

symfony phpstorm

8
推荐指数
2
解决办法
4567
查看次数

检查字符串是否有有效的目录名称

我需要一个本机或用户制作的函数来检查字符串是否是有效的目录名.我已经浏览了PHP文档,我只能找到is_dir检查它是否是现有目录的函数,而不是目录的有效名称.

php directory

5
推荐指数
2
解决办法
6002
查看次数

在PHP中从大数字中减去1

我需要从294867828828426241PHP中的数字中减去1 .但是,当我这样做

$a = 294867828828426241 - 1;
Run Code Online (Sandbox Code Playgroud)

我收到浮点数2.94867828828E+17.其中,当解决时number_format()给出原始数字.

我怎样才能得到正确的价值?

这需要能够使用不同的数字.

php

5
推荐指数
1
解决办法
850
查看次数

标签 统计

php ×2

directory ×1

phpstorm ×1

symfony ×1