-
-
$array = array( - 'abcd',
- 'abcde',
- 'bcde',
- 'cdef',
- 'defg',
- 'defgh'
- );
- $str = '~'.implode('~',$array).'~';
- $word = $_GET['word'] //url = xxx.php?word=a
- preg_match_all( "/~({$word}(?:[^~]*))/i",$str,$matches);
- var_dump($matches[1]);
/ /output
- //array(2) { [0]=> 文字列(4) "abcd" [1]=> 文字列(5) "abcde" }
- //End_php
- ?>
-
コードをコピー
手順:
上記のコードを使用する場合には問題があります。「,」(カンマ) を区切り文字として使用する場合に問題が発生します。
ご使用の際はご注意ください。
|