ILoveYAnny
@ILoveYAnny

Как записать определённые ключи многомерного массива?

Здравствуйте. Всё было отлично, пока в разные файлы писал. Тут же почему то каждая строка записывается по 4 раза. Гуглиться что то очень тяжело вывод многомерных массивов, с определёнными ключами... Помогите пожалуйста. Мне нужно вывести ключи из каждого массива по 1 разу и записать их в файл.

foreach($forwr as $massiv)
		{
		foreach($massiv  as  $value)
		{ 
		$fp = fopen("/domen/file.txt", "a");
		$str = $massiv["id"].",".$massiv["name"].",".$massiv["title"]."\n";
		fwrite($fp, $str);
		}
		fclose ($fp);

		}
  • Вопрос задан
  • 254 просмотра
Решения вопроса 1
Immortal_pony
@Immortal_pony Куратор тега PHP
$str = "";

foreach($forwr as $massiv) {
    $str .= "{$massiv['id']},{$massiv['name']},{$massiv['title']}" . PHP_EOL;
}

file_put_contents ("/domen/file.txt", $str, FILE_APPEND);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы