PHP 5.3で登場、goto命令

 

PHP: Hypertext Preprocessor

ZEND DEVELOPER ZONE, PHP: GOTO 5.3でJohannes Schluter氏の公開したブログが紹介されている。氏は自身のブログにおいてPHP5.3で導入される新機能のいくつかを紹介しており、特にGoto your Christmas presents with PHP 5.3が興味深い。PHP 5.3で導入されるgoto構文をわかりやすいコードとともに紹介している。

5系の最新版になるPHP 5.3は開発段階にあり、執筆現在でalpha3が公開されている。PHP 5.3ではネームスペースの導入が注目されるが、それ以外にも興味深い機能が導入される。いくつかあるが特に目を引くのがgoto構文の導入だ。

5.3で導入されるのは機能制限されたgoto命令。関数といった同じ実行ユニット内部でジャンプできるgoto命令で、ループの内部に対してジャンプすることはできない。goto命令の多用はメンテナンスできないソースコードを生むため懸念されることも多いが、Goto your Christmas presents with PHP 5.3で紹介されているようにエラー発生時に飛ばしてまとめて終端処理をするというのはgoto命令がよく使われるケースだ。



転職ノウハウ

あなたが本領発揮できる仕事を診断
あなたの仕事適性診断

シゴト性格・弱点が20の質問でサクッと分かる!

「仕事辞めたい……」その理由は?
「仕事辞めたい……」その理由は?

71%の人が仕事を辞めたいと思った経験あり。その理由と対処法は?

3年後の年収どうなる? 年収予報
3年後の年収どうなる? 年収予報

今の年収は適正? 3年後は? あなたの年収をデータに基づき予報します。

激務な職場を辞めたいが、美女が邪魔して辞められない
激務な職場を辞めたいが、美女が邪魔して辞められない

美人上司と可愛い過ぎる後輩に挟まれるエンジニアの悩み

人気記事

一覧

イチオシ記事

新着記事

Googleお役立ちテクニック - Googleドライブでファイルやフォルダを共有する
[00:00 8/30] パソコン
SMAP、解散発表後『スマスマ』で連携プレー - 中居「タイムリーといえば?」
[23:25 8/29] エンタメ
[魔法少女育成計画]追加キャストに水瀬いのり、日笠陽子、西明日香 姉妹声優が双子役に
[22:26 8/29] ホビー
[ガーリッシュ ナンバー]キービジュアル公開 主人公は可愛くクズな新人声優
[22:23 8/29] ホビー
「黒執事」茶屋や「鬼灯の冷徹」原画展、京まふの詳細が続々と明らかに
[22:18 8/29] ホビー

求人情報