100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 让phpstrom支持codeigniter框架实现 (GO TO )转到定义的功能

让phpstrom支持codeigniter框架实现 (GO TO )转到定义的功能

时间:2024-07-31 20:23:53

相关推荐

让phpstrom支持codeigniter框架实现 (GO TO )转到定义的功能

后端开发|php教程

让phpstrom支持codeigniter框架实现 (GO TO )转到定义的功能

后端开发-php教程

-2-9PandaIT PHP

php毕业设计源码,vscode菜单栏里没有窗口,ubuntu 8260,tomcat自动溢出错误,sqlite破解迅雷,网页设计所有编号,服务器怎么备案,自适应图片预览插件,前端框架模型图片,写爬虫做外包,php cmf,渝北seo快排,dedecms大气金融企业网站模板,网页源代码与程序源代码,ecmall模板无法编辑,电子版广告页面模板下载,免费windows主机管理系统,支付平台程序怎么做lzw

在上一遍中只是提到了可以使用增加一个ci_phpstrom.php文件的形式以支持codeigniter框架里面的一些方法和自定变量的的提示。如果我们在controller里面使用引入model层并不能实现 CTRL+左键 转到方法定义的功能。

批发系统 源码,vscode缩进2个空格,ubuntu 账号权限,用cmd暂停tomcat,爬虫飞虫英文,php iconv转码,短视频入口seo外推,超酷网站手机,手机网页模板数据页lzw

这时候我们需要在CI_Controller头部或者是extends类里面增加以下注释说明也可以实现:

装逼生成器 源码,ubuntu 最低硬件配置,项目运行在tomcat中,Googlebot爬虫攻击,php网页显示上传照片,巨鹿seolzw

/** * @property m_userfound_lockedinfo $m_userfound_lockedinfo * @property m_withdrawal $m_withdrawal * @property m_withdrawal_faildata $m_withdrawal_faildata */class MY_Controller extends CI_Controller{//...}

这时候我们在我们引入model的controller里面使用

class home extends my_api_controller{ function __construct() { parent::__construct(); $this->load->model(m_clientlog); } public function index_get() { $this->m_clientlog->updateClientLog(); }}

这时候我们就能发现m_clientlog里面的方法(function)会在phpStrom里面会有自动提示的功能,并且带有参数的说明,这对我们提高编程效率还是有很大帮助的。

同时我这边也写了一个输出注释声明的代码,每次增加 或者修改model文件的时候运行复制一下就能增加自动完成的提示了。

<?php/** * Created by PhpStorm. * User: UserPC * Date: /2/5 * Time: 10:51 */$dirPath = D:\PHPWork\api\application\models;$files = scandir($dirPath);if($files){ foreach($files as $item) { if(substr($item,-3) == php) { formartEcho(str_replace(.php,\,$item)); } }}function formartEcho($str){ echo "@property {$str} \${$str}

";}

标签:CI CodeIgniter phpStrom

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。