If you want to see the last cache of a webpage indexed by Google, you can make a search on Google with this string:
Or, directly in the address bar of your browser, access this url:
- "the_page_address" - is the URL of the page, without http:// .

The example bellow contains a function ( googleCache() ) that returns an array with 2 elements:
  - "pg_cache" - contains the HTML code of the page in cache (without the additional code added by Google).
  - "dt_cache" - the date and time of last cache.
Also, you can separate the <head> and <body> of the page added in cache. For more details, see the comments in code.
/* $pg is the URL address of your page (without http://)
 returns an array with 2 elements:
 - 'dt_cache' = date and time of last cache
 - 'pg_cache' = HTML code of the page in cache
function googleCache($pg) {
 // get datetime of last google cache ( https://coursesweb.net/ )
  $re = array('dt_cache'=>'', 'pg_cache'=>'');
  // gets the page from Google
  $page = file_get_contents('http://webcache.googleusercontent.com/search?q=cache:'.$pg);

  // extract the date/time of the cache
  if(preg_match('/snapshot of the page as it appeared on ([a-z0-9 :]+) GMT/i', $page, $mdc)) {
    $re['dt_cache'] = 'Date-time of the last cache: '. $mdc[1];

  // extract the HTML code of the page in cache
  if(preg_match('#\<div style="position:relative"\>([\s\S]+)#i', $page, $mpc)) {
    $re['pg_cache'] = $mpc[1];

  return $re;

// Test
$pg = 'coursesweb.net/html/';      // URL address of page (without http://)
$g_cache = googleCache($pg);          // get the array with 'dt_cache' and 'pg_cache'
echo $g_cache['dt_cache'];

// if you want to output the page
//  echo $g_cache['pg_cache'];

/* the following instructions store in:
 $head_cache - the HTML <head> of the page in cache
 $body_cache - the HTML code added in the <body> of the page in cache
if(preg_match('#\<head\>([\s\S]+)\</head\>#i', $g_cache['pg_cache'], $mh)) $head_cache = $mh[1];
if(preg_match('#\<body([^\>]*)\>([\s\S]+)\</body\>#i', $g_cache['pg_cache'], $mb)) $body_cache = $mb[2];

Daily Test with Code Example

Which tag is used in <table> to create table header cell?
<thead> <th> <td>
  <th>Title 1</th>
  <th>Title 2</th>
Which CSS property sets the distance between lines?
line-height word-spacing margin
.some_class {
  line-height: 150%;
Which function opens a new browser window.
alert() confirm() open()
document.getElementById("id_button").onclick = function(){
Indicate the PHP function that returns an array with names of the files and folders inside a directory.
mkdir() scandir() readdir()
$ar_dir = scandir("dir_name");
Last Google Cache of Web Page

Last accessed pages

  1. PHP PDO - exec (INSERT, UPDATE, DELETE) MySQL (42028)
  2. Output or Force Download MP3 with PHP (1174)
  3. PHP-MySQL free course, online tutorials PHP MySQL code (46636)
  4. Insert, Select and Update NULL value in MySQL (27461)
  5. Create simple Website with PHP (19664)

Popular pages this month

  1. Read Excel file data in PHP - PhpExcelReader (566)
  2. PhpSpreadsheet - Read, Write Excel and LibreOffice Calc files (487)
  3. Register and show online users and visitors (402)
  4. Get Attribute (ID, Class, Name, Title, Src) with jQuery (395)
  5. Courses Web: PHP-MySQL JavaScript Ajax HTML CSS Flash-AS3 (357)