Laravel impression de tableau dans la lame php

Je veux afficher un tableau dans mon .blade.php mais elle ne fonctionne pas correctement donc mon contrôleur ressemble à ceci:

class WatchController extends Controller
{

    public function index()
    {
        $watchFolderPath = 'C:\\xampp\\htdocs\\Pro\\rec\\';
        $watchFolder     = $this->dirToArray($watchFolderPath);
        return view('watch.new')->with('watchFolder', $watchFolder);
    }

    # Get Directories of Path as Array
    function dirToArray($dir) {

        $result = array();

        $cdir = scandir($dir);

        foreach ($cdir as $key => $value)
        {
            if (!in_array($value,array(".","..")))
            {
                if (is_dir($dir . DIRECTORY_SEPARATOR . $value))
                {
                    $result[$value] = $this->dirToArray($dir . DIRECTORY_SEPARATOR . $value);
                }
                else
                {
                    $result[] = $value;
                }
            }
        }
        return $result;
    }
}

Et à l'intérieur de ma lame, j'ai juste essayé de l'appeler comme ceci:

{{ $watchFolder }}

mais il ne fonctionne pas, j'obtiens l'erreur suivante:

htmlentities() s'attend à ce paramètre 1 pour être string, array donné

Edit:
Le tableau I get affiche tous les Fichiers/Dossiers avec des sous-dossier dans un répertoire.
(utilisé jj())

Actuellement, il ressemble à ceci:

array:6 [▼
  123123 => array:2 [▼
    "subfolder1" => array:1 [▼
      0 => "video.mpg"
    ]
    "subfolder2" => array:1 [▶]
  ]
  789 => array:2 [▶]
  "folder1" => array:2 [▶]
  "folder2" => array:2 [▶]
  "folder3" => array:2 [▶]
  "folder1" => []
]
vous avez besoin de faire une boucle sur les éléments, comme @foreach il suffit de lire le manuel de la lame
Soit {{ print_r($array, true) }} ou {!! dd($array) !!} va vous aider 🙂
Je veux montrer à ma lame magnifiquement plus tard..
Alors pourquoi n'avez-vous pas accepté Alexey la réponse?
êtes vous même en lisant les commentaires?

OriginalL'auteur John Does Legacy | 2016-03-16