Membuat Array dari Readdir

Membaca suatu direktori lalu mengembalikan hasil dalam bentuk array menggunakan php script. Dalam contoh script berikut hanya akan membaca direktori saja, untuk dapat membaca file anda bisa memodifikasi sendiri :D

<?php
class bacaDir{
	public $dir_tree;
	function __construct( $path_to_dir )
	{
		$this->read_directory( $path_to_dir );
	}
	function read_directory( $directory )
	{
		if ( $handle =     @opendir( $directory ) )
		{
			while ( false !== ( $file = readdir( $handle ) ) )
			{
				if ( $file != ".." && $file != "." )
				{
					if( is_dir( $directory.'/'.$file))
					{
						$this->dir_tree['directories'][] = $file;
					}
				}
			}
		}
	}
}
$read_dir = new bacaDir('test_dir');
$arr=$read_dir->dir_tree;
print_r($read_dir->dir_tree);
echo "<hr>";
$jmldir=count($arr[directories]);
for ($i=0;$i<$jmldir;$i++){
echo $arr[directories][$i]."<br>";  
}
?>

*$read_dir = new bacaDir(‘test_dir’);
test_dir adalah direktori yang saya gunakan untuk di baca

Published by

2 thoughts on “Membuat Array dari Readdir”

  1. Registery berkata:

    Masih belum jelas kang :dead:
    Kalo bikin page navbar gimana? Tema gak support menu “menus” yang disediain Wp

    1. Asep Sudiyono berkata:

      tinggal di register ke mesin wp dari file functions.php, setelah itu panggil menggunakan function wp_nav_menu dari tema :)

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *