1

preg_matchGoogle FontsのURLから名前をフォントにする方法を教えてください。

たとえば、次からフォント名を抽出したいとします。

http://fonts.googleapis.com/css?family=Oswald:400,300
http://fonts.googleapis.com/css?family=Roboto+Slab

フォント名OswaldRoboto Slab.

4

2 に答える 2

3

正規表現を避けることができます

$parsedUrl = parse_url($url);
$queryString =  $parsedUrl['query']; 
$parsedQueryString = parse_str($queryString);
$fontName = array_shift(explode(':', $parsedQueryString['family']));
$idealFontName = urldecode($fontName);
echo $idealFontName;
于 2013-05-04T09:42:19.037 に答える