Text output between two words

I would like to use PHP to input certain text, and the output should be text between two words. To clarify:

Input:

Lorem ipsum dolor sit amet 

Output:

 dolor sit 
+7
source share
1 answer
 $str = 'Lorem ipsum dolor sit amet'; $word1 = 'ipsum'; $word2 = 'amet'; preg_match('/'.preg_quote($word1).'(.*?)'.preg_quote($word2).'/is', $str, $match); // result would be in $match[1] 
+13
source

All Articles