簡體   English   中英

compact():zendframework中的未定義變量

[英]compact(): undefined variable in zendframework

我在本地主機上使用composer安裝zend Framework。 我使用xampp內置的php服務器來部署zendframework應用程序。 安裝后,錯誤日志為“ compact():未定義的變量:C:\\ Users \\ oyela \\ Documents \\ zend \\ path \\ to \\ install \\ vendor \\ zendframework \\ zend-view \\ src \\ Helper \\ HeadLink.php中的其他內容在第404行上”

我試圖在HeadLink.php文件中使用其他名稱空間:

$attributes = compact('rel', 'type', 'href', 'media', 'conditionalStylesheet', 'extras');

我希望顯示zend索引頁面,但它會顯示此錯誤日志。

在PHP 7.3下,我們看到記錄了以下內容:PHP注意:compact():未定義的變量:src \\ Helper \\ HeadLink.php中第413行的附加內容

快速修復將408-413行替換為:

$attributes = compact('rel', 'type', 'href', 'media', 'conditionalStylesheet');

if ($args && is_array($args[0])) {
$attributes['extras'] = array_shift($args);
}

您可以在HeadLink.php#172中找到帶有compact()的有關PHP 7.3問題的更多詳細信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM