2017-09-22 1 views
-1

私は単語を分割するためにPHPで爆発を使用していますので、私のカテゴリリストでその単語を検索して一致したら、そのカテゴリIDを使用してリストを作成します。唯一の問題は、私は単語を1つだけの文字に出くわすことです: "Eのタバコ& VapeのMods"3より大きいsqlを持つ単語を検索する

私はあまりにも多くのカテゴリに来るだろう "最高の解決策は、単語3または4のサイズがそれを検索すれば?ただ声を出して考えている。 https://www.w3schools.com/sql/sql_func_len.asp

すなわち:あなたは機能lenを使用することができます

+0

検索は単語全体でのみ行いますか? –

+5

私はあなたが何を求めているのか分かりません。いくつかのコード、データ、またはその両方で明確にしてください。 –

+0

あなたのコードを表示してください。適切な例 –

答えて

0

inadvanceおかげ 選択LEN( '言葉')、出力4

0

私はその後、strlenを使用するよりも大きい3検索語

場合
$categoryName = str_replace(",","",$categoryName); 
$wordsplit = explode(' ',$categoryName);    
foreach($wordsplit as $wordCat) 
{ 
    if($found) break; 
    if(strlen($wordCat) > 3) 
//DO SOMETHING 
} 
関連する問題