2011-06-10 61 views
0

這可能是個愚蠢的問題,但是如何提取PHP函數中的變量值?我發現計算器此代碼如何找到網頁的標題:如何從PHP函數中提取變量的值?

function page_title($url) 
     { 
     $fp = file_get_contents($url); 
     if (!$fp) 
      return null; 

     $res = preg_match("/<title>(.*)<\/title>/", $fp, $title_matches); 
     if (!$res) 
      return null; 

     $title = $title_matches[1]; 
     return $title; 
     } 

我有上述功能之外的變量叫做$提取物,想從功能插入$標題的值到外部變量,$ extract。我假設你必須先調用函數,然後做其他事情來實現這一點,但我不知道這一步是什麼。

如果我調用該函數,並且變量$ title返回值「welcome to my website」,我想將該值與外部變量$ extract關聯。

回答

3
$extract = page_title($url); 

地方之外的功能,你應該是好去

1

你可以簡單地指定由函數返回到你的財產值:

$value = somefunc(); 
echo $value; 

function somefunc() 
{ 
    return "trendy value"; 
} 
1

只寫

$extract = page_title($url); 

在你的功能之外。即進行函數調用,如上面的行和返回的值,其空或$標題將被存儲以提取

相關問題