如何将mysql中的字符串字段句子拆分为单词

时间:2012-06-13 05:15:33

标签: php mysql

我正在使用CMS添加新产品。除了添加产品,我还提供了添加关键字的选项。

Keywords:<textarea rows="10" cols="20" name="keywords"></textarea>

然后将其插入到mysql表中。但我想将这些关键字用于搜索选项。现在它被保存为由逗号或空格分隔的一串句子。如何从表格中找回每个单词?

3 个答案:

答案 0 :(得分:0)

您可以找到处理字符串拆分herehere

的函数

答案 1 :(得分:0)

您可以使用PHP方法:explode($ delimiter,$ string)。

示例:

$newArray = explode(' ', $yourPhraseWithSpaces);

$newArray = explode(',', $yourPhraseWithCommas);

答案 2 :(得分:0)

使用

array preg_split ( string $pattern , string $subject [, int $limit = -1 [, int $flags = 0 ]] ) 

 explode($delimiter,$string)

  spliti ( string $pattern , string $string [, int $limit = -1 ] )

  chunk_split ( string $body [, int $chunklen = 76 [, string $end = "\r\n" ]] )

  str_split ( string $string [, int $split_length = 1 ] )