小编Mam*_*mta的帖子

如何在命名空间中使用连字符?

我正在使用https://packagist.org/packages/bitdevelopment/yii2-validatorsYii2中的字数验证,但我得到了

>PHP Parse Error – yii\base\ErrorException
    syntax error, unexpected '-', expecting ',' or ';'
    \bitdevelopment\yii2-validators\WordValidator;
Run Code Online (Sandbox Code Playgroud)

我该如何使用它yii2 validator

php namespaces yii2

5
推荐指数
1
解决办法
3363
查看次数

如何检查两个数组是否包含相同的值?

我有两个数组,我必须将它们相互比较:

\n\n
$a = array('BRANCH','ADDRESS','MOBILE','NAME');\n$b = array('BRANCH','ADDRESS','MOBILE','NAME');\n\n$a == $b \xe2\x86\x92 true\n
Run Code Online (Sandbox Code Playgroud)\n\n

但是当值的顺序​​不同时,这种比较不起作用:

\n\n
$a = array('BRANCH','ADDRESS','MOBILE','NAME');\n$b = array('NAME','BRANCH','MOBILE','ADDRESS');\n\n$a == $b \xe2\x86\x92 false\n
Run Code Online (Sandbox Code Playgroud)\n\n

我如何比较这两个数组,看看它们是否包含相同的值,无论它们的顺序如何?

\n

php arrays

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

Php OR运算符给出了错误的结果?

我很惊讶OR运算符的输出php

$a = 5;

echo $b = ((intval($a) == 8 || 2) && intval($a) != 0 ? $a : NULL);
Run Code Online (Sandbox Code Playgroud)

它回应5但我期待 NULL

php

0
推荐指数
1
解决办法
53
查看次数

类未使用 HostBinding 绑定到宿主元素

我正在尝试使用 Angular 中的主机绑定来绑定一个类,但出了问题

应用程序组件.ts

import { Component, HostBinding } from '@angular/core';

    @Component({
      selector: 'my-app',
      templateUrl: './app.component.html',
      styleUrls: [ './app.component.css' ]
    })
    export class AppComponent  {
      @HostBinding('class') class = 'hostClass'
    }
Run Code Online (Sandbox Code Playgroud)

应用程序组件模板

<div>This is a custome content</div>
Run Code Online (Sandbox Code Playgroud)

应用程序组件.css

.hostClass {
  color : #fff;
  background-color: blue;
  padding : 20px;
  border : 1px solid black;
  display:block;
}
Run Code Online (Sandbox Code Playgroud)

我可以看到类已应用于主机元素,但仍然没有 css 属性起作用,但是当我在 style.css 中复制这些 css 时,它开始工作

我知道如何使用 :host 但我很困惑为什么它不起作用。

堆栈闪电战链接

https://stackblitz.com/edit/angular-jhh7fk

angular-decorator angular

0
推荐指数
1
解决办法
1416
查看次数

标签 统计

php ×3

angular ×1

angular-decorator ×1

arrays ×1

namespaces ×1

yii2 ×1