我很想知道,当在类的开头使用 PHP 声明 use 语句时,为什么“use”关键字通常在每一行中重复,即使可以在下一个声明的行尾放置一个逗号,如下所示:
namespace Behat\Mink;
use Behat\Mink\Driver\DriverInterface,
Behat\Mink\Selector\SelectorsHandler,
Behat\Mink\Element\DocumentElement;
不同于此:
namespace Symfony\Bundle\FrameworkBundle\Controller;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpFoundation\RedirectResponse;
use Symfony\Component\DependencyInjection\ContainerAware;
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
use Symfony\Component\Form\FormTypeInterface;
use Symfony\Component\Form\Form;
use Symfony\Component\Form\FormBuilder;
use Symfony\Bundle\DoctrineBundle\Registry;
use Symfony\Component\HttpFoundation\Request;
只是为了简化复制/粘贴?模仿 Java 的 import 语句?或者我们只是不在乎...... :)