2015-09-09 37 views
0

我在一個小PHP腳本的工作內容我有一個html代碼:獲取第一款

<p>text1</p> <p>text2</p> <p>text3</p> 

是否有可能使用PHP只得到第一段是text1中的內容?

+0

你嘗試過什麼嗎? – mfisher91

+0

試過簡單的php dom,但我沒有設法得到正確的代碼 –

+1

請顯示您的代碼和它的結果 – splash58

回答

0

是的,是可能的:

$text = '<p>text1</p> <p>text2</p> <p>text3</p>'; 
$text = preg_replace('/<\/p>[ ]{1,}<p>/', '</p><p>', $text); 
$splitedText = explode('</p>', $text); 
var_dump(substr($splitedText[0],3)); 

我希望這有助於!