小编Tom*_*Tom的帖子

PHP将其他参数传递给回调函数

有没有办法将其他参数传递给回调函数?

class Bar{

  public function test(){
      $count = 0; 

      $foo = new Class();
      $foo->calling([$this, 'barFunction']);
  }

  public function barFunction($data, $count){
      //...
  }
Run Code Online (Sandbox Code Playgroud)

我希望Foo的调用方法传入数据并将$ count作为第二个参数传递.

这是一个闭包而不是参数的例子.如果我使用闭包我可以传入$ count但在这种情况下我需要使用Bar的类函数.

class Bar{

  public function test(){
      $count = 0; 

      $foo = new Class();
      $foo->calling(function($data) use($count){
         //..some work
      });
  }
Run Code Online (Sandbox Code Playgroud)

php

7
推荐指数
1
解决办法
1156
查看次数

CSS 3 Divs旋转45度

我正在尝试创建此效果:

在此处输入图片说明

我需要将三种颜色设置为3种不同的div:

<div>
  <div id="red"></div>
  <div id="blue"></div>
  <div id="green"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

3个div需要完全填充其父级。它的父级可以是另一个div,甚至可以是整个窗口的大小。这是我尝试过的轮换,但没有完全填满空间。

<div>
  <div id="red"></div>
  <div id="blue"></div>
  <div id="green"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
#green {
  height: 100%;
  background-color: green;
  width: 37.5%;
  transform: rotate(45deg)
}

#red {
  height: 100%;
  background-color: red;
  width: 25%;
  transform: rotate(45deg)
}

#blue {
  height: 100vh;
  background-color: blue;
  width: 37.5%;
  transform: rotate(45deg)
}
Run Code Online (Sandbox Code Playgroud)

html css css-transforms

5
推荐指数
2
解决办法
129
查看次数

标签 统计

css ×1

css-transforms ×1

html ×1

php ×1