dream_life5200 2015-01-01 15:16
浏览 19
已采纳

如何知道使用什么用语?

When looking up the documentation of yii it is straightforward to find the class or method to solve a particular problem, but how do you know what 'use' statement to place in your code?

I'm looking for statements like:

use Yii;
use yii\web\Controller;
use yii\filters\VerbFilter;

For example, the CDateTimeParser class has this information:

http://www.yiiframework.com/doc/api/1.1/CDateTimeParser
Package:        system.utils
Inheritance:    class CDateTimeParser
Since:          1.0
Source Code:    framework/utils/CDateTimeParser.php

What should the 'use' statement be?

  • 写回答

1条回答 默认 最新

  • dongxiaolin2801 2015-01-01 17:35
    关注

    The same with Yii 2 documentation. You should check class reference.

    The available classes are placed in the left menu, grouped by namespace and sorted in alphabetical order. Or you can find them with autocomplete search at the top of the page. In the detailed page you can see full class name including namespace in the header. Other information that you mentioned (inheritance, availability since version, source code link) is also available.

    For example the information about yii\web\Controller is located here. And in your code with use statement it will be:

    use yii\web\Controller;
    

    Also you can look at the source code of framework or just use IDE autocomplete and auto import as suggested above in the comments.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥60 ESP32怎么烧录自启动程序
  • ¥50 html2canvas超出滚动条不显示
  • ¥15 java业务性能问题求解(sql,业务设计相关)
  • ¥15 52810 尾椎c三个a 写蓝牙地址
  • ¥15 elmos524.33 eeprom的读写问题
  • ¥15 使用Java milo连接Kepserver服务端报错?
  • ¥15 用ADS设计一款的射频功率放大器
  • ¥15 怎么求交点连线的理论解?
  • ¥20 软件开发方法学习来了
  • ¥15 微信小程序商城如何实现多商户收款 平台分润抽成