php - PHP:7.4 非静态方法不应作为静态访问
问题描述
小而奇怪,为什么 php 允许我以静态方式访问非静态方法。正如您在我的示例中看到的那样,我刚刚创建了一个简单的类并创建了非静态方法,当尝试使用范围解析字符访问相同的方法时,它很容易访问:
class test{
public function myFunction(){
echo "This is test function";
}
}
test::myFunction();
谁能告诉我我在哪里错了:
输出
解决方案
推荐阅读
- featuretools - 特征工具中是否有用于交互的内置原语?
- docker - 使用 docker image 在 Heroku 上部署 Go App + Vue.js
- android - FirebaseFirestoreException:事务中读取的每个文档也必须写入
- java - 如何用不限制我的代码中元素位置的布局替换 LinearLayout?
- javascript - 如何解决 Owl-Carousel 循环问题?
- shopify - Shopify 购物车 - 总比较价格
- python - 在使用袖扣之前我需要有帐户吗?
- java - android客户端无法收到来自python服务器的响应
- php - 从一个类获取值到另一个类 - php
- python - pandas.Series.unique() 在分析字符串时给 np.unique() 不同的结果