私はテキストファイルを含むディレクトリを持っています、私は通常phpで利用可能なDirectoryIteratorクラスを使用してディレクトリを反復し、ファイル名を取得します。CIでそれを試すのに問題があります。私はCIにまったく慣れていないので、ご容赦ください:)。
myblogという名前のデフォルトのコントローラーにこのようなものがあります (インデックス関数の直後に関数を記述しました)。
<?php
public function diriterate()
{
$this->load->helper('directory');
$mapi=directory_map('./myfolder/');
$this->load->view('index.php',$mapi);
}
?>
そして私は私の見解でこのようなことを試みています
<?php
foreach($mapi as $key)
{
echo $key;
}
?>
私はここでそれを明らかに間違っていますか?。
(1)私の理解が正しければ、mysitename / class / function(私の場合はlocalhost / myblog / diriterate)のように実行できます(2)私のディレクトリはrootfolder(rootfolder / myfolder)内にあるので、baseurlやなにか ?。
DirectoryIteratorクラスを使用してビューでこれを行う場合、または反復用に別のコントローラーを作成する場合、私は本当に混乱しています。助けを歓迎します。よろしくお願いします。