在我的 Mac 中,我的 docker 应用程序中有仪表板菜单,当我的图像增加很多时,我通常通过使用此应用程序清除整个 docker 环境来重置我的 docker。
我通常打开 docker -> 仪表板 -> 转到故障排除 -> 清理/清除数据,瞧所有图像、容器、卷、网络都是干净的。
我有时使用其他命令,例如 docker system prune all,但它的作用比上面的清除/清理数据要少。
有人可以向我解释一下 docker purge/clean data 的作用吗,以便我可以制作 bash 文件而不是逐个菜单地单击菜单?
我的代码:
$disabled = $this->access->get_access('disable_header');
$emptyString = '';
var_dump($emptyString);
var_dump($disabled[0]);
if($disabled[0] == '') die('should be here');
if($disabled[0] == ' ') die('should be here');
die('stop');
Run Code Online (Sandbox Code Playgroud)
结果是:
string(0) "" string(1) "" stop
Run Code Online (Sandbox Code Playgroud)
所有我的条件都失败了,我不知道为什么..
但如果我使$ emptyString条件:
if($emptyString == '') die('should be here');
Run Code Online (Sandbox Code Playgroud)
它给我的结果:
should be here
Run Code Online (Sandbox Code Playgroud)
如果你看到$ dislabled [0]和$ emptyString都有相同的空字符串,但是有不同的长度,如果我将$ emptyString长度设为1,那么:
$disabled = $this->access->get_access('disable_header');
$emptyString = ' ';
var_dump($emptyString);
var_dump($disabled[0]);
if($disabled[0] == '') die('should be here');
if($disabled[0] == ' ') die('should be here');
die('stop');
Run Code Online (Sandbox Code Playgroud)
成为:
string(1) " " string(1) "" stop
Run Code Online (Sandbox Code Playgroud)
我stil未能比较$ disable [0] …
我有一个父类:
class parent{
var $a = 'param1';
var $b = 'param2';
public summary(){
if($this->a<0 || $this->b<0)
return FALSE;
return $this->a+$this->b;
}
public set_null(){
$this->a = null;
$this->a = null;
}
}
Run Code Online (Sandbox Code Playgroud)
我需要阻止摘要方法覆盖子类,也许我的团队不知道之前是否存在摘要方法.
class child extends parent{
public summary(){
return $this->a+$this->b;
}
public set_null(){
$this->a = 0;
$this->b = 0;
}
}
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我解决这个问题吗?
我有一个需要一些更改的查询,我没有得到任何线索这样做:
这是我的查询:
select * from user_data a
left join user_group b
on (a.role like b.role)
Run Code Online (Sandbox Code Playgroud)
实际上userdata中的角色值是(varchar)'staff'
和组中的角色价值是(varchar)'员工;安全;财务'
所以我没有得到我预期的结果..
我想这个查询应该类似于:
select * from user_data a
left join user_group b
on (b.role like a.role+";%") // using wildcard
Run Code Online (Sandbox Code Playgroud)
我仍然不知道使用通配符对这种情况的正确查询
任何人都可以帮忙吗?