除了三元运算符之外,PHP中的问号代表什么?

-5 php ternary-operator

?除了作为三元运算符之外,PHP中是否还有其他任何使用问号的用法.

请注意:我知道它在正则表达式中是如何工作的.我在谈论PHP语言本身,而不是正则表达式或什么.我知道它在打开和关闭标签时是如何工作的.

我更关心如何标记PHP脚本.还有其他涉及问号的令牌吗?

我已经检查了PHP手册.

elv*_*o79 11

好吧,在PHP中,它用于:

  • <?php / ?> 打开标签.
  • <? ?> 短开标签.
  • <?= $variable ?> 在使用模板时相当有用.
  • ?: 三元运算符
  • 并且在编写正则表达式时用于preg_match().^\s+(\s+)?$

  • @Mauris如果我留下一个单独的"不"的答案你会觉得有帮助吗?elviejo的回答是完整和恰当的. (3认同)