fork download
  1. <?php
  2.  
  3. function fontVersion($source, $filename){
  4. $start = strpos($source, $filename) + strlen($filename);
  5. $end = strpos($source, ')', $start);
  6. return substr($source, $start, $end - $start);
  7. }
  8.  
  9. $source = "
  10. ...
  11. src: local('Lato Light Italic'), local('Lato-LightItalic'),
  12. url(/fonts/lato-v16-latin-300italic.woff2?a21767e20d27a9c06007c981a8e5f827) format('woff2'), url(/fonts/lato-v16-latin-300italic.woff?8e90b967ea69fc68b130d36cc34d41c0) format('woff'), url(/fonts/lato-v16-latin-300italic.ttf?329d60785944501134891f948f41c001) format('truetype'), url(/fonts/lato-v16-latin-300italic.svg?17e346950dce164549968b7b93d48f2d#Lato) format('svg'); /* Legacy iOS */
  13. ...
  14. ";
  15.  
  16. echo fontVersion($source, 'lato-v16-latin-300italic.woff2');
  17.  
Success #stdin #stdout 0.01s 24504KB
stdin
Standard input is empty
stdout
?a21767e20d27a9c06007c981a8e5f827