PHP的Python语句中的等价物是什么?

Jan*_*nar 23 php python language-comparisons

你知道任何像Python的pass声明一样的PHP 语句吗?

Tyl*_*ter 46

只需将支架留空......

Python有通行词,因为它们不使用括号来定义类,函数和其他语句的正文部分.PHP没有这种困境,因此不需要说body语句是空的.

  • 我需要它在三元运算符中使用.`(条件的东西:通?)`; `条件?某事:`以错误结束 (6认同)
  • @Jan Tojnar:使用空字符串'''`.如果使用三元运算符,则通常会为变量赋值.这将指定`false` then(空字符串为false).如果不将它用于变量赋值,那么使用简单的`if`语句.那么容易理解. (3认同)

Yac*_*oby 18

PHP中不需要它.Python代码:

if x == y:
    pass
Run Code Online (Sandbox Code Playgroud)

只需将括号留空即可用PHP编写

if ( x == y ){
}
Run Code Online (Sandbox Code Playgroud)

这同样适用于需要括号(如类或函数)的其他PHP构造.


ros*_*dia 6

你不能只使用分号吗?

if ( $x == $y )
  ;
Run Code Online (Sandbox Code Playgroud)