添加

ID614
姓名匿名用户
内容<?php

$fn = "ast.txt";

$lines = file($fn);

//print_r($lines);

$tokens=[];

foreach($lines as $key=> $line){
$line = trim($line);
if (!$line) continue;

if(preg_match("/\s*\d+年\d+月/",$line)){
$tokens[$key]=[
'v'=>$line,
't'=>'date'
];
} else
if(preg_match("/已做:/",$line)){
$tokens[$key]=[
'v'=>$line,
't'=>'done'
];
}
else
if(preg_match("/待做:/",$line)){
$tokens[$key]=[
'v'=>$line,
't'=>'todo'
];
} else {
$tokens[$key]=[
'v'=>$line,
't'=>'text'
];
}

}
ksort($tokens);
print_r($tokens);

$ast=array();

while($token=array_shift($tokens))
{
if($token['t']=='date'){
$date = $token['v'];
if(!isset($ast[$token['v']])){
$ast[$date]=array();
}
$token=array_shift($tokens);

while($token=array_shift($tokens)){
if($token['t']=='date'){
break;
}else{
$ast[$date][]=$token;
}
}

}
if($token['t']=='done'){

}


}

print_r($ast);
状态1
创建时间2018-07-06 16:42:12
更新时间2018-07-06 16:42:12
姓名评论创建日期操作
没有找到数据。