比如 我有一个公用文件cn.php:
<?php
$cn=new mysqli("localhost","root","abc","MyDb");
if (mysqli_connect_errno()){
    printf("%s", mysqli_connect_error);
    exit();
}
?>index.php中包含cn.php
<?php
require_once('/inc/cn.php');        $st=$cn->prepare("select author,content1 from feedback");
        $st->execute();
        $st->store_result();
        $st->bind_result($author,$content1);
        while($st->fetch()){
            printf("%s - %s<br>",$author,$content1);
        }
        $st->close();
        $cn->close();
        ?>
我是在Netbeans里面建立的php工程,在cn.php文件中敲入$cn->时会自动智能提示$cn类的所有函数,但是在index.php中敲入$cn->,Nb就不认识$cn是个啥类型的变量了,也就没有智能提示了,请问什么样的php ide可以实现包含文件里面的变量等的智能提示呢?没有的话,有什么好的其他的解决方案吗?多谢!

解决方案 »

  1.   

    zend studio在建了项目或该文件打开的情况下好像是可以的,记不清了,也有可能说错
      

  2.   

    phpdesigner 好像可以实现这种提示
      

  3.   

    Netbean7.0.1是能够显示include文件中类的所有函数的,我不知道你用的是Netbean的哪个版本
      

  4.   

    EclipsePHP Studio 3
     就可以吧。
      

  5.   

    很失望,Netbean7.0.1也不行,我的目的是显示include文件中的变量的函数的智能提示。
    其他的ide还没有试
      

  6.   

    phpdesign.