-5
我一直在YouTube上遵循一個簡單的PHP教程,並且遇到了錯誤。我知道錯誤'unexpected'=>'(T_DOUBLE_ARROW)'意味着php不期待'=>',但在視頻中它看起來都是一樣的。這裏是我的代碼:需要幫助確定一個PHP錯誤
的index.php
<?php
//error_reporting(0);
require 'db/connect.php';
connect.php
<?php
$db = new mysqli('127.0.0.1', 'root', '', 'app');
echo $db => connect_errno;
//if($db=>connect_errno){
//}
?>
我註釋掉的error_reporting,因爲教程的一部分展示瞭如何通過deliberatly捕獲錯誤數將錯誤的數據庫表名稱放在connect.php中。但我注意到它不起作用。
充滿錯誤消息:
Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW), expecting ',' or ';' in
任何幫助,將認識到的,因爲我從字面上看不到時剝離下來,並從教程中的代碼的代碼之間的單個差別。謝謝你的時間。哦,我在本地主機上使用wamp服務器,它似乎連接到數據庫就好了,當我註釋$ db => connect_errno。
嘗試這樣的單箭頭「 - >」 –
' - >'用於對象引用,'=>'用於數組元素。您正在嘗試使用對象引用。 – Simba
如果您真的複製了視頻代碼,該視頻包含完全無效的PHP代碼。 –