0
私はLaravelの内部リンクで作るしようとしています。魔女はデータベースからのキーワードで再植え付けられます。Laravel内部リンクpreg_replaceと
public function getSingle($slug) {
$post = Post::where('slug', '=', $slug)->first();
$keyword = Keyword::all();
$data = array();
foreach($keyword as $word){
$data = $word->keyword;
$sentence = preg_replace('@(?<=\W|^)('.$data.')(?=\W|$)@i', '<a href="'.$word->url.'">$1</a>', $post->body);
}
return view('news.single')->withPost($post)->withSentence($sentence);
}
このコードはうまくいきますが、データベースからキーワードが1つしかないので、ループごとに問題があります。 配列変数を追加しようとしましたが、同じです。だから私は魔女のショー複数のキーワードを修正する必要があるだけでなく、1つ。