我正在使用 CMS 添加新产品。除了添加产品,我还提供了添加关键字的选项。
Keywords:<textarea rows="10" cols="20" name="keywords"></textarea>
然后将其插入到mysql表中。但我想将这些关键字用于搜索选项。现在它保存为用逗号或空格分隔的一串句子。我怎样才能从桌子上取回每个单词?
您可以使用 PHP 方法:explode($delimiter, $string)。
例子:
$newArray = explode(' ', $yourPhraseWithSpaces);
或者
$newArray = explode(',', $yourPhraseWithCommas);
通过使用
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 ] )