LINUX.ORG.RU
ФорумTalks

построчно запихать в массив


0

0

сабж. (на PHP) хочу построчно записать в массив вывод exec("blablabla");, чтобы допустим оно мне выводит:

root pts/1 Jul 31 10:57 (localhost)
ofsdf ppp2 Jul 31 11:58 (10.11.11.1)
cy123 ppp0 Jul 31 12:09 (10.11.11.11)
vsdfr ppp1 Jul 31 13:36 (10.11.11.16)

и получился бы массив типа xexe[$i], в котором задаёт номер строки.

и вывод xexe[3] был бы "cy123 ppp0 Jul 31 12:09 (10.11.11.11)"

help please маны перерыл, не нашёл ничего на тему...

anonymous

exec() возвращает только последнюю строчку вывода комманды.
Лучше копай в сторону proc_open() или popen()

W98
()
Ответ на: комментарий от anonymous

Ничего подобного, просто сегодня выходной.

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