<?php /* | File: url_checker.php | Info: Take CSV as inpu and check url status. | Usage: php url_checker.php | | CSV file contain URLS | | ex: | www.site.com/url1 | www.site.com/url2 | www.site.com/url3 | www.site.com/url4 | www.site.com/url5 | www.site.com/url6 | www.site.com/url7 | */  $file = fopen("urls.csv","r");  while(! feof($file)) {  $row = fgetcsv($file);    $handle = curl_init($row[0]);  curl_setopt($handle,  CURLOPT_RETURNTRANSFER, TRUE);    $response = curl_exec($handle);    $httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE);   if($httpCode!=200)  {   //Following will use teminal colors to    echo "\033[01;31m{$httpCode} \033[0m {$row[0]} \n";  }  else  {   echo $httpCode."\n";  }   }  echo "Finished fetching...";  fclose($file); ?> 
This blog is about my Development Experiences