开放的编程资料库

当前位置:我爱分享网 > PHP教程 > 正文

PHP 的备用控制结构语法

如果您曾经有过挖掘 WordPress 代码的愉悦体验,您可能已经遇到了 PHP 的替代控制结构语法。可以在以下代码中看到这方面的示例:

$code = 3;
if($code == 1):
	echo 'The process succeeded.';
else:
	echo 'The process failed.';
endif;

这同样适用于 while、for 和 foreach 循环,以及 switch 语句:

$items = array('MooTools','PHP','CSS');
foreach($items as $item):
	echo $item;
endforeach;

我应该使用这个吗?什么时候?

是否使用此语法完全取决于您——它实际上取决于您的编码风格以及您认为(或不)认为可读的内容。当在同一代码块中使用许多控制结构时,我最常看到这种语法; “end____” 语法使您要结束的结构更加明显(而不是简单地编码 “}”)。当 PHP 代码紧密嵌入 HTML 代码时,我还看到这种语法比传统的控制结构语法更频繁地使用。

你怎么看?

我很想听听您对这种语法的看法。我已经开始更多地使用这种替代语法并且倾向于喜欢它……可能是因为它的新颖性。许多人告诉我他们讨厌它,而其他人则觉得它更具可读性。你怎么看?

未经允许不得转载:我爱分享网 » PHP 的备用控制结构语法

感觉很棒!可以赞赏支持我哟~

赞(0) 打赏