Можете подсказать как сделать из этого куска кода именно функцию 64 урок php/mysql?
0
Никак не могу сделать логгер именно в функции. Вот код:
foreach ($xml2 as $movie_key => $movie) {
$title = $movie->title_russian;
$title_origin = $movie->title_original;
$year = $movie->year;
foreach ($movie->poster->big->attributes() as $poster_key => $poster) {
$post = $poster;
}
if ($movie->imdb) {
$rating = $movie->imdb->attributes()['rating'];
} else {
$rating = null;
}
if (insert($title, $title_origin, $year, $rating, $post, 2)) {
$handle = fopen("test.txt", "a+"); //Вот из єтого куска
$log = date("d.m.y H:i:s");
$logger = fwrite($handle, $log . PHP_EOL);
}
}
2 ответов
0
Отдельно, как и функцию insert, можно создать функцию log, и вместо:
$handle = fopen("test.txt", "a+"); //Вот из єтого куска
$log = date("d.m.y H:i:s");
$logger = fwrite($handle, $log . PHP_EOL);
будет так:
if (insert($title, $title_origin, $year, $rating, $post, 2)) {
log();
}
Если я правильно понял вопрос.
0
Спасибо я как раз таки пробовал так сделать почемуто не получалось писало ошибку, оказалось что имя функции log() было уже занято поставил другое имя