2013-05-22 88 views
0

我在wordpress中有一個很奇怪的問題。preg_match僅適用於字符串

我得到一個帖子內容作爲一個變量,我做了變量preg_match沒有結果。然後,當使用變量字符串而不是變量本身時,一切都很完美。這讓我瘋狂,任何人都可以幫助我嗎?

// This doesn't work, I checked a thousand times and inside the $content variable 
// is the same string as I use below 
$content = the_content(); 
preg_match('/<iframe.*src=\\"(.*)\\".*><\\/iframe>/is', $content, $matches); 
return $matches; 

// This works perfect? 
$content = the_content(); 
preg_match('/<iframe.*src=\\"(.*)\\".*><\\/iframe>/is', "this is a string containing <iframe ...", $matches); 
return $matches; 

回答