PHP Classes

PHP IMDB Grabber: Get details about movie titles on the IMDB site

Recommend this page to a friend!
  Info   View files Example   View files View files (6)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2021-11-28 (27 days ago) RSS 2.0 feedNot yet rated by the usersTotal: 54 This week: 4All time: 10,095 This week: 37Up
Version License PHP version Categories
php-imdb-qwerty 1.0.0The PHP License5PHP 5, Web services, Video, Parsers
Description Author

This package can get details about movie titles on the IMDB site.

It can retrieve Web pages about specific movie titles from the IMDB site and parses the information on the pages to extract details about those movies.

Currently, it can retrieve movie details like:

- Title

- Rating

- Vote

- Also Known As (AKA) name

- Awards

- Director

- Writers

- Stars

- Budget

- Country

- Language

- Color

- Aspect ratio

- Official sites

- Run time

- Locations

- Certification

- Plot summary and keywords

- Tag lines

- Genres

- Sound mix

- Movie connections

- Soundtracks

- Crazy credits

- Quotes

Picture of Hicri
Name: Hicri <contact>
Classes: 2 packages by
Country: Turkey Turkey

Details

PHP-IMDB-qwerty

Connecting to imdb.com with curl and data extraction process

Initialize

<?php

use \qwerty\ImdbCurl as ImdbCurl;
require_once "autoload.php";


$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");

$all = $imdb->All();

print_r($all);

?>

Title ():

Title:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Title = $imdb->Title();
print_r($Title);

?>

Rating ():

Rating:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Rating = $imdb->Rating();
print_r($Rating);

?>

Vote ():

Vote:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Vote = $imdb->Vote();
print_r($Vote);

?>

Also Known As ():

Also Known As:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Also_Known_As = $imdb->Also_Known_As();
print_r($Also_Known_As);

?>

Awards ():

Awards:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Awards = $imdb->Awards();
print_r($Awards);

?>

Director ():

Director:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Director = $imdb->Director();
print_r($Director);

?>

Writers ():

Writers:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Writers = $imdb->Writers();
print_r($Writers);

?>

Stars ():

Stars:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Stars = $imdb->Stars();
print_r($Stars);

?>

Budget ():

Budget:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Budget = $imdb->Budget();
print_r($Budget);

?>

Country ():

Country:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Country = $imdb->Country();
print_r($Country);

?>

Language ():

Language:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Language = $imdb->Language();
print_r($Language);

?>

Color ():

Color:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Color = $imdb->Color();
print_r($Color);

?>

Aspect Ratio ():

Aspect Ratio:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Aspect_Ratio = $imdb->Aspect_Ratio();
print_r($Aspect_Ratio);

?>

Official Sites ():

Official Sites:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Official_Sites = $imdb->Official_Sites();
print_r($Official_Sites);

?>

Runtime ():

Runtime:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Runtime_M = $imdb->Runtime_M();
print_r($Runtime_M);

?>

Locations ():

Locations:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Locations = $imdb->Locations();
print_r($Locations);

?>

Certification ():

Certification:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Certification = $imdb->Certification();
print_r($Certification);

?>

Plot Summary ():

Plot Summary:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Plot_Summary = $imdb->Plot_Summary();
print_r($Plot_Summary);

?>

Plot Keywords ():

Plot Keywords:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Plot_Keywords = $imdb->Plot_Keywords();
print_r($Plot_Keywords);

?>

Taglines ():

Taglines:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Taglines = $imdb->Taglines();
print_r($Taglines);

?>

Genres ():

Genres:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Genres = $imdb->Genres();
print_r($Genres);

?>

Sound Mix ():

Sound Mix:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Sound_Mix = $imdb->Sound_Mix();
print_r($Sound_Mix);

?>

Movie Connections ():

Movie Connections:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Movie_Connections = $imdb->Movie_Connections();
print_r($Movie_Connections);

?>

Soundtracks ():

Soundtracks:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Soundtracks = $imdb->Soundtracks();
print_r($Soundtracks);

?>

Crazy Credits ():

Crazy Credits:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Crazy_Credits = $imdb->Crazy_Credits();
print_r($Crazy_Credits);

?>

Quotes ():

Quotes:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Quotes = $imdb->Quotes();
print_r($Quotes);

?>

Poster ():

Poster:

<?php

$imdb = new ImdbCurl("https://www.imdb.com/title/tt0068646/");
$Poster = $imdb->Poster();
print_r($Poster);

?>

Media ($uri):

Media:

<?php

$uri = "https://www.imdb.com/title/tt0068646/mediaviewer/rm1703430656/";

$imdb = new ImdbCurl();
$media = $imdb->Media($uri);
print_r($media);

?>

  Files folder image Files  
File Role Description
Files folder imagesrc (2 files, 1 directory)
Accessible without login Plain text file README.md Doc. Read me

  Files folder image Files  /  src  
File Role Description
Files folder imageqwerty (3 files)
  Accessible without login Plain text file autoload.php Aux. Auxiliary script
  Accessible without login Plain text file test.php Example Example script

  Files folder image Files  /  src  /  qwerty  
File Role Description
  Plain text file ImdbConnection.php Class Class source
  Plain text file ImdbConnectionSchema.php Class Class source
  Plain text file ImdbCurl.php Class Class source

 Version Control Unique User Downloads Download Rankings  
 100%
Total:54
This week:4
All time:10,095
This week:37Up
For more information send a message to info at phpclasses dot org.