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

发布于 2024-09-02 02:09:20 字数 55 浏览 4 评论 0原文

您知道任何与 Python 的 pass 语句类似的 PHP 语句吗?

Do you know any PHP statement that works like Python's pass statement?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

无人问我粥可暖 2024-09-09 02:09:20

只需将括号留空即可...

Python 有密码,因为它们不使用括号来定义类、函数和其他语句的主体部分。 PHP 不存在这种困境,因此不需要说明主体语句为空。

Just leave the bracket's empty...

Python has the pass word because they don't use brackets to define the body part of classes, function, and other statement. PHP doesn't have this dilemma , and therefore doesn't need something to say that a body statement is empty.

旧城空念 2024-09-09 02:09:20

PHP 中不需要它。 Python 代码:

if x == y:
    pass

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

if ( x == y ){
}

这同样适用于需要括号的其他 PHP 构造,例如类或函数。

It isn't needed in PHP. The Python code:

if x == y:
    pass

Can be written in PHP by just leaving the brackets empty

if ( x == y ){
}

The same applies to other PHP constructs requiring brackets such as classes or functions.

夜血缘 2024-09-09 02:09:20

不能只用分号吗?

if ( $x == $y )
  ;

Can't you just use a semicolon?

if ( $x == $y )
  ;
抹茶夏天i‖ 2024-09-09 02:09:20

当需要可读性时,您可以使用

null;

When needed for readability you could use

null;
顾冷 2024-09-09 02:09:20

语法检查器和 linter 变得越来越擅长发出无用代码块的信号,即使这是开发人员的自愿行为。

有时,原生 do_nothing() 函数会非常好且可读。

为了避免语法检查器强调警报,我使用:

echo(null);

The syntax checkers and linters are becoming more and more good at signaling not useful block of codes, also when this is a voluntary action of the developer.

A native do_nothing() function would be very nice and readable sometimes.

To avoid stressing alerts from syntax checkers, I use:

echo(null);
蓝礼 2024-09-09 02:09:20

NULL 是 python 中 pass 的替代品

$a == $b? $b = 10 : NULL;

NULL is the alternative for pass in python

$a == $b? $b = 10 : NULL;
分开我的手 2024-09-09 02:09:20

您可以使用“goto”不一样,但它可以提供帮助。

欲了解更多信息:
https://www.php.net/manual/en/control-结构.goto.php

<?php
$a = 1;
$b = 2;

if($a == 1){
    echo "-> A == 1 Good!\n";
    if($b == 2){
        echo "-> Now we need to jump to thisline \n";
      goto thisline;
    };
}else{
    thisline: 
    echo "\n--->Nice we actually jumbed!<---";
}
?>

You can use "goto" is not the same but it can help.

For more infos:
https://www.php.net/manual/en/control-structures.goto.php

<?php
$a = 1;
$b = 2;

if($a == 1){
    echo "-> A == 1 Good!\n";
    if($b == 2){
        echo "-> Now we need to jump to thisline \n";
      goto thisline;
    };
}else{
    thisline: 
    echo "\n--->Nice we actually jumbed!<---";
}
?>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文