作者coldollsheep (加油加油^^)
看板PHP
标题[请益] 明明不是static却如此使用!?
时间Wed Sep 25 11:01:12 2013
我日前下载了一个函式库
http://www.sqlitemanager.org/
使用的时候有错误讯息
於是我循着错误讯息去找答案
发现有一个function
function getDbVersion($fullPath){
xxx
}
就这麽明摆着
但是叫用它的,都是用static的方式::来使用
那当然会错阿
所以PHP是不是有一个地方可以把static关掉
变成function都可以如此使用??
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.163.125.121
1F:推 cwlin0416:这是因为PHP不够严谨的关系, 5.3 之後才会有这样的警告 09/26 22:39
2F:→ cwlin0416:如果该函数内没用到任何 $this 你可以直接加 static 在 09/26 22:40
3F:→ cwlin0416:前面才是对的 09/26 22:40