PHP имеет альтернативный синтаксис для структур управления (http://php.net/manual/en/control-structures.alternative-syntax.php), и я использовал его очень часто в последнее время, пока не застрял, ища альтернативный синтаксис для try-catch.PHP альтернативный синтаксис для try-catch
Есть ли альтернативный синтаксис для try-catch? Если нет, то кто-нибудь знает, почему PHP не включает его в качестве одной из его функций, поскольку он имеет альтернативу для других структур?
Нет не существует альтернативный синтаксис для блока попытаться поймать. * PHP предлагает альтернативный синтаксис для ** некоторых ** его структур управления * <- Как говорится в руководстве, существует альтернативный синтаксис только для некоторых структур управления, но для получения точной причины вам, вероятно, придется спросить PHP-разработчик. – Rizier123
Хотя нет ничего плохого в использовании альтернативного синтаксиса, возможно, стоит взглянуть на руководства по стилю кодирования PSR-1/2. Всегда стоит следовать универсально рекомендованному синтаксису для языка, используемого вами, особенно если вы планируете подкреплять проекты. Хотя, как я уже сказал, используйте то, с чем вам удобно, и используйте его последовательно, но имейте в виду, что большинство проектов с открытым исходным кодом будут следовать руководящим принципам PSR, и любые вклады в них будут также следовать этим рекомендациям. – Jeemusu
@jeemusu благодарит за информацию. Но я подумал, что когда PHP полностью поддерживает альтернативный синтаксис, возможно, у нас может быть новый PSR, который обеспечивает синтаксис без фигурных скобок (например, ruby и phyton). Я обнаружил, что это более удобно. –