[英]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.