LINUX.ORG.RU

массив в PHP

 


0

1
$com="ls -1 ".$wpath;
$dev=array();
$dev=exec($com);
//print_r($dev) выводит только последний элемент, а нужно что бы в массив зашли все

подскажите, пожалуйста, как правильно написать то, что задумывалось (думаю тут все и так понятно)

Перемещено boombick из development

★★★

А с чего ты взял, что exec() должен вернуть массив?

string exec ( string $command [, array &$output [, int &$return_var ]] )
anonymous
()

ох, а покостыльнее не мог придумать?
например листинг директории получать не через exec?

xtraeft ★★☆☆
()
Ответ на: комментарий от disee

//_-)

Для чего это?

foreach(glob($wpath."/*") as $filename)
{
    $dev[$i++]=$filename;
}
array glob ( string $pattern [, int $flags = 0 ] )
gatsu
()
Ответ на: комментарий от disee

вот как сделал:

Истинный похапешник. Ты очень точно уловил стиль. Молодец.

baverman ★★★
()
Ответ на: комментарий от disee
$i=0;
$dev=array();
$com="ls -1 ".$wpath;
foreach(glob($wpath."/*") as $filename)
{
$dev[$i++]=$filename;
}

Огроменный Facepalm!

VirRaa ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.