<?php
// configuration
require("../includes/config.php");
render("home_form.php", ["title" => "Log In"]);
?>
/**
* Renders template, passing in values.
*/
function render($template, $values = [])
{
// if template exists, render it
if (file_exists("../templates/$template"))
{
// extract variables into local scope
extract($values);
// render header
require("../templates/header.php");
// render template
require("../templates/$template");
// render footer
require("../templates/footer.php");
}
// else err
else
{
trigger_error("Invalid template: $template", E_USER_ERROR);
}
}
回答
取代render("home_form.php", ["title" => "Log In"]);
與 render("home_form.php", array("title" => "Log In"));
和
$values = []
與
$values = array()
非常感謝。這部分工作。它會在[角色]處引發其他錯誤。我開始在其中用[]更改所有代碼。但是當我改變這個函數功能道歉($ message) {「apology.php」,[「message」=> $ message]); 退出; ($ message) {「apology.php」,(「message」=> $ message)); 退出; }它拋出這個錯誤解析錯誤:語法錯誤,意想不到的T_DOUBLE_ARROW在/home/uenr/public_html/coun/includes/functions.php第19行。你能幫我看看處理它的最好方法嗎? – user2824290
你忘了在'(',即數組(「message」=> $ message)前面添加數組, – maksimov
你使用的PHP版本?
短陣列語法自PHP 5.4.0起可用:http://php.net/manual/en/migration54.new-features.php
- 1. 得到解析錯誤:語法錯誤,意想不到的T_NEW
- 2. 解析錯誤:語法錯誤,意想不到的「=」錯誤
- 3. 我有錯誤 「解析錯誤:語法錯誤,意想不到的 '迴響'(T_ECHO)」
- 4. PHP的解析錯誤:語法錯誤,意想不到的
- 5. 解析錯誤:語法錯誤,意想不到的T_VARIABLE的functions.php
- 6. CakePHP的:解析錯誤:語法錯誤,意想不到的T_DOUBLE_ARROW
- 7. WordPress的解析錯誤:語法錯誤,意想不到的T_STRING
- 8. PHP解析錯誤:語法錯誤,意想不到的T_ENCAPSED_AND_WHITESPACE
- 9. 解析錯誤:語法錯誤,意想不到的'if'(T_IF)
- 10. 解析錯誤:語法錯誤,意想不到的「*」
- 11. PHP解析錯誤:語法錯誤,意想不到的T_ECHO
- 12. 解析錯誤 - 語法錯誤,意想不到的T_NS_SEPARATOR
- 13. PHP - 解析錯誤:語法錯誤,意想不到的「[」
- 14. 解析錯誤:語法錯誤,意想不到的「[」,希望「)」
- 15. 解析錯誤:語法錯誤,意想不到的T_STRING
- 16. 解析錯誤:語法錯誤,意想不到的T_STATIC
- 17. 解析錯誤:語法錯誤,意想不到的「公共」(T_PUBLIC)
- 18. 解析錯誤:語法錯誤,意想不到的T_DOUBLE_ARROW PHP
- 19. 解析錯誤:語法錯誤,意想不到的「[」,預計「)」 PHP
- 20. PHP解析錯誤:語法錯誤,意想不到的T_DEFAULT
- 21. 解析錯誤:語法錯誤,意想不到的T_STRING
- 22. 解析錯誤:語法錯誤,意想不到的「[」
- 23. 解析錯誤:語法錯誤,意想不到的T_IF
- 24. PHP解析錯誤:語法錯誤,意想不到的T_CONCAT_EQUAL
- 25. 解析錯誤:語法錯誤,意想不到的T_BOOLEAN_AND
- 26. 解析錯誤:語法錯誤,意想不到的T_IF在
- 27. 解析錯誤:語法錯誤,意想不到的T_ECHO
- 28. PHP,解析錯誤:語法錯誤,意想不到的T_FUNCTION
- 29. 解析錯誤:語法錯誤,意想不到的T_CONSTANT_ENCAPSED_STRING
- 30. 解析錯誤:語法錯誤,意想不到的T_STRING
在哪一行?爲什麼PHP代碼的第二部分不在PHP標籤中? – Reeno
你不需要在''標籤裏面有所有的代碼嗎? –
不要以爲你可以像python一樣創建數組。你不應該使用'array'函數嗎? – maksimov