我有句话,例如如何将句子的单词组合成组合术语?
去年,John Doe搬到了纽约。
现在我分裂句成单个的词语,我得到:
阵列(“约翰”,“李四”,“感动”,“对”,“新”,“纽约” ,'last','year')
这很容易。但是,我想结合单个单词来获得所有组成的术语。如果组成的术语是有意义的,我不希望所有这些都是。该操作的结果应该是这样的:
约翰,李四,李四,感动,感动李四,李四移动,于迁,能源部搬到...
的单词应该按照k个部分的限制组成。在上面的例子中,限制是3.所以一个术语最多可以包含3个单词。
问题:我怎样才能在PHP中编写组合?如果我有一个函数将输入的句子作为输入,并将所有项作为输出给出一个数组,那就太好了。
我希望你能帮助我。提前致谢!
非常感谢您!一个函数,它给出一个数组作为输出的条件。这些术语甚至按部件的数量排序(前1个字,然后2个字,...)。完善! – caw 2009-04-13 09:41:12