php - 意外的“PDO”(T_STRING),
问题描述
Soo 我正在玩一些代码,但我收到 500 个内部服务器错误,所以我检查了我的 apache2 错误日志,这就是它所说的:
PHP Parse error: syntax error, unexpected 'PDO' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in /home/website/public/classes/User.php on line 36
这是第 36 行的代码
public PDO $db;
我尝试在公开后添加功能
public function PDO $db;
但这只是给我另一个错误
PHP Parse error: syntax error, unexpected '$db' (T_VARIABLE), expecting '(' in /home/website/public/classes/User.php on line 36
有人可以帮我解决这个问题吗?
解决方案
推荐阅读
- laravel - Laravel 如何处理同时调度的多个命令任务?
- ruby - Cloud9-ide,Ruby-On-Rails4,“XML 解析错误:语法错误位置:https://api.c9.io/settings/state/6148410?access_token=9cwbfW5wFe2pHewHk2u0”
- android - Xamarin.Forms:从 2.3.4 升级到 3.0 导致 Android 内容超出底部
- isis - 从 v1.12.2 迁移的 Apache Isis 构建失败。未知存储库应用程序用户,
- java - 方法返回缓存结果而不是去数据库
- mustache - 忽略从 Mustache 模板中的父上下文继承的属性
- c# - 默认 GetHashCode 与垃圾收集
- sql - SQL Server CASE 使用 2 个不同的表
- go - 所有 Go 项目都需要在 GOPATH 下运行吗?
- go - 新版本的 protoc-gen-go 丢弃已知类型