0

ファイルからコメントヘッダーを読み取る簡単な方法はありますか (css/js/php)

お気に入り

/*
Script Name : somescript
Author : Me
Version : 1.1
*/

単純なキーと値の配列として?

4

1 に答える 1

2

PHP:

トークナイザーをチェックしてください。

file.php という名前のファイル内のすべてのコメントを取得するには、次のようにします。

$tokens = token_get_all(file_get_contents("file.php"));
$comments = array();
foreach($tokens as $token) {
    if($token[0] == T_COMMENT || $token[0] == T_DOC_COMMENT) {
        $comments[] = $token[1];
    }
}
print_r($comments);

CSS:

jQuery.get("file.css", null, function(data) {
    var comments = data.match(/\/\*.*\*\//g);
    for each (var c in comments) 
        alert(c);
});
于 2013-08-04T11:52:33.527 に答える