2011-10-13 26 views
1

作品在我的本地運行PHP 5.3.4

不上運行5.3.6

我的VPS HostGator的帳戶工作這裏的問題似乎是「使用」關鍵字

下面的代碼

<?php 

$video = $this->Video; 

$post['Post']['body'] = 
    preg_replace_callback("/\[\[audio=(.*)\]\]/", function ($match) use ($video) { 
     return $video->show(array('video' => $match[1])); 
    }, $post['Post']['body']); 

?> 

非常感謝您的幫助。

+0

在我的Windows PHP/5.3.5上正常工作。什麼是錯誤?句法? **編輯**你確定你的VPS有PHP> = 5.3嗎?確保打印'PHP_VERSION'。 – Rudie

+0

是的,我確定。我跑了phpinfo來確認。 – styks

回答

0

我讓我們的服務器管理員將服務器更新到5.3.8,一切正常。不確定問題究竟是什麼。