- Thinkphp6 中.htaccess文件设置伪静态
- JS去掉字符串末尾字符的方法
- 虚拟主机到底是什么
- C# Excel导入Access数据库的源码
- ACCESS数据库后台sql语句执行导shell
- 详解网络推广的六大常用手法
- aspx页面引用命名空间
- 为什么WORD文档打开很慢很慢
- Document write()、writeln()方法
- 网站优化的一些方法
邮箱:
手机:15383239821
如何理解thinkphp中的self::get?
self是指向类本身,也就是self是不指向任何已经实例化的对象,一般self使用来指向类中的静态变量使用的是self关键字来调用,并且中间使用::来连接,就是我们所谓的域运算符。
class aaa{
/*----其他省略的方法----*/
public static function seo_detail($where)
{
$filter['category'] = (int)$where;
return self::get($filter);
}
public static function get($filter){
/*------省略代码-------*/
}
/*----其他省略的方法----*/
}
这里的self指的就是aaa这个类,也就是这里return的是aaa这个类的get()方法处理后的结果。
亦或者aaa继承于bbb类,而aaa类里面没有get()方法,则这里访问的是bbb类里面写的get()方法
class aaa extends bbb{
/*----其他省略的方法----*/
public static function seo_detail($where)
{
$filter['category'] = (int)$where;
return self::get($filter);
}
/*----其他省略的方法----*/
}
- 上一篇:composer创建php8项目失败
- 下一篇:thinkphp变量输出
-
2010-09-03Repeater, DataList, 和GridView控件的区别
-
2023-08-11微信小程序关键词搜索排名规则
-
2023-04-20Navicat数据存放位置和备份数据库路径设置
-
2010-12-09一级目录是什么意思,它对网站排名有什么影响?
-
2011-03-15详解DataTable用法
-
2010-12-09百度搜索引擎有什么特点?
