Php从文件中读取注释数据的简便方法

时间:2013-08-04 11:49:58

标签: php file

有没有简单的方法从文件(css / js / php)

读取评论标题

喜欢

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

作为简单的键值数组?

1 个答案:

答案 0 :(得分:2)

PHP:

查看Tokenizer

要获取名为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);
});