标题<input type="text" name="title" id="title" />
内容:<input type="text" name="content" id="content" />
关键字:<input type="text" name="keywords" id="keywords" />当keywords为空时,自动获取关键字。各位大神,什么写?新手求虐、、、PHP关键字自动关键字

解决方案 »

  1.   

    当keywords为空时,自动获取关键字。
     那不就是为空吗
      

  2.   

    是说当为空时:自动获取 TITLE 和 content 这里点的内容,寻找关键字!或者自动获取 title 的内容,分割成关键字。
      

  3.   

    你的title输入的关键字是怎么样的,以逗号分隔的吗
      

  4.   

    跟php无关了,去搜索下js分词。
      

  5.   

    比如require 'pscws4.class.php';$text = '这里是标题测试文档';$cws = new PSCWS4('gbk');
    $cws->set_dict('etc/dict.xdb');
    $cws->set_rule('etc/rules.ini');
    $cws->send_text($text);echo "<xmp>Top words stats:\n\n";
    $ret = array();
    $ret = $cws->get_tops(10,'r,v,p');echo "No.\tWord\t\tAttr\tTimes\tRank\n------------------------------------------------------\n";
    $i = 1;
    foreach ($ret as $tmp)
    {
    printf("%02d.\t%-16s\t%s\t%d\t%.2f\n", $i++, $tmp['word'], $tmp['attr'], $tmp['times'], $tmp['weight']);
    }
    $cws->close();
    Top words stats:No. Word Attr Times Rank
    ------------------------------------------------------
    01. 文档             n 1 4.80
    02. 标题             n 1 4.76
    03. 测试             vn 1 4.72
      

  6.   

    有开源的文章发布系统,都有提供查找分词功能,就像jordan说的,放到前端实现就好。