キーワード「Keyword1」があり、「keyword1」が数回表示されている記事があります。記事の各「キーワード1」は、さまざまなWebサイトへのリンクです。そのため、ページを更新するたびに1つの「キーワード1」をランダムに表示しようとしています。
これまで、このようなstripos()を使用してこれを試しました。
$needle = "keyword1";
$haystack = 'this is an article with [keyword1] appearing seral times with different links. [Keyword1] blahblah [keyword1]' ;
if(stripos($haystack, $needle) !== false){
$links = $haystack;
$links_to_array = explode(" ", $links);
$randomize = array_rand($links_to_array, 1);
echo ($links_to_array[$randomize]);
}
したがって、これを行うと...キーワード1のいずれかが選択されず、記事内の単語もランダムに表示されます。コードをコピーして、ページを更新することで自分で試すことができます。
ランダムなkeyword1だけを表示したい。
これどうやってするの?