Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Как исправить рейтинг в коде php?

Как исправить рейтинг в коде php?


     Общие вопросы, Общие вопросы по PHP, Хаки    1568

вопрос
Привет всем,проблема такая.Есть кино сайт на него парсится рейтинг с кинопоиска

Как исправить рейтинг в коде php?


после парса получается так

Как исправить рейтинг в коде php?


как это исправить?чтобы парсил не 4 цифры а 3

Ответил: Sander


$kino_rating = $kp->item(0)->nodeValue;

Заменить на
$kino_rating = round($kp->item(0)->nodeValue,2);

2 комментария

Demx
Юзер

Demx - -


Не помогло(
решил проблему по другому, уменьшил шрифт
это
($kino_rating > 10) ? $kino_rating = 10 : "";
imagettftext($pic, 30, 0, 8, 35, $colorOne, "fonts/comicbd.TTF", $kino_rating);

if($imdb_rating > 0)
{
    ($imdb_rating > 10) ? $imdb_rating = 10 : "";
    imagettftext($pic, 30, 0, 114, 35, $colorTwo, "fonts/comicbd.TTF", $imdb_rating);

заменил на
($kino_rating > 10) ? $kino_rating = 10 : "";
imagettftext($pic, 23, 0, 8, 35, $colorOne, "fonts/comicbd.TTF", $kino_rating);

if($imdb_rating > 0)
{
    ($imdb_rating > 10) ? $imdb_rating = 10 : "";
    imagettftext($pic, 23, 0, 114, 35, $colorTwo, "fonts/comicbd.TTF", $imdb_rating);

LazyDev
PHP-developer

LazyDev - -

number_format($kino_votes);
замените на
number_format($kino_votes, 2);

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

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

наверх