在CodeIgniter控制器中读取文件

孤岛危机

我正在尝试在CodeIgniter框架中读取文件,这意味着在控制器中,下面给出了我的代码,但这不起作用,我在这里有点新手,你们可以指导我如何在控制器内部读取文件吗?

$fp = fopen("id_rsa.pem", "r");
$priv_key = fread($fp, 8192);
fclose($fp);
纳西姆

如果您在config.php中设置了base_url,则可以在控制器中加载这样的文件

public function load_file()
{
  // you need to load the url helper to call base_url()
  $this->load->helper("url");
  // you can change the location of your file wherever you want
  $MyFile = file_get_contents(base_url()."application/controllers/readme.txt");
  var_dump($MyFile);
  //etc...
}

使用google api的json文件示例

 public function load_file_via_api()
    {
       $json = file_get_contents('https://www.googleapis.com/youtube/v3/videos?key=AIzaSyBdiYy5i2sI5HSkLYy54xoYIXn0M8OgGoA&id=DniEWhn7fvA&part=snippet&fields=items(snippet(title))');
       $obj = json_decode($json);
       print '<pre>' . print_r($obj) . '</pre>';
    }

在此处阅读有关file_get_contents的更多信息http://php.net/manual/en/function.file-get-contents.php

希望能有所帮助

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在codeigniter控制器中包含php文件

Codeigniter中的控制器404问题

Codeigniter:从另一个Codeigniter文件中调用控制器

指令中的控制器未读取

我如何访问控制器文件中的数组以查看Codeigniter中的文件

如何从我在控制器中需要的 CodeIgniter 中的配置文件中获取变量

在启动时从文件中读取数据以在 Spring Boot 中的控制器中使用

从CodeIgniter中的其他文件夹加载控制器

如何使用Codeigniter 3路由子文件夹中的控制器?

您可以在Codeigniter中为控制器文件名添加前缀吗?

无法从 CodeIgniter 4 中的子文件夹初始化父控制器

子文件夹中的 codeigniter4 控制器路由

在 JSP 页面中读取 JSON 或 XML 文件并传递给 Spring 控制器

sapui5如何在控制器中读取PDF文件内容

CodeIgniter在扩展控制器中加载lang文件

控制器文件中的Nullpointer

Spring MVC-从我的控制器读取文件

基本于Codeigniter控制器

如何从codeigniter中的URL中删除控制器名称?

另一个控制器中的呼叫控制器-CodeIgniter

Codeigniter的控制器到特定div中的主控制器

在ay控制器函数codeigniter中调用x控制器函数

codeIgniter如何在登录控制器中创建会话

Codeigniter/PHP 在控制器中包含可重用的功能

在CodeIgniter中的控制器之前传递变量

在Codeigniter控制器中更改html链接的问题

Codeigniter在控制器中定义变量与传递给模型

在Codeigniter中从模型到控制器接收数组

无法从控制器传递变量以在CodeIgniter中查看