小编Ste*_*ppo的帖子

PHP函数中的下划线

当PHP函数名称以下划线开头时,它是什么意思?

例如: __construct()

我知道构造意味着什么,但我已经看到函数以下划线或双下划线开头的其他地方,我只是不确定其意义.

php double-underscore

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

PHP版的ASP.NET/C#属性属性类

有这样的事吗?

我想在PHP中做这样的事情,但我不知道如何从PHP文档中做到这一点:

public class User : ValidationBase
{  
  [NotNullOrEmpty(Message = "Please enter a user name.")] 
  public string UserName { get; set; } 
}
Run Code Online (Sandbox Code Playgroud)

我正在寻找的是PHP等效的ASP.NET/C#属性,在上面的例子中[NotNullOrEmpty(Message = "Please enter a user name.")],属性声明上面的行表示.

php c# attributes properties

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

php没有返回false的值

回到这里我无法得到错误的价值.真值返回正常.我错过了什么?

if ((count($this->_brokenRulesCollection)) == 0)  {
    return true;
} else {
    return false;
}
Run Code Online (Sandbox Code Playgroud)

php return-value

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