-サーバ連携方法、オープンソースの使い方など様々なCurlの実際のソースコードの記述方法が集約されています。2011Java開発者のためのCurl言語講座(制御文)今回はforやwhile、ifなどの制御文についての説明です。基本的には、Curl的("{}"とか)に書く必要がありますので見た目は違いますが、機能は類似しています。<ループ>では、まずfor文ですが、Javaでは以下のように書きますね。最近では以下のように書くかもしれません。{....}では、Curlについては以下のよう。do....}また、while文も同様のものもあります。これは構文的にもほぼ一緒です。処理}if文ですが、これはJavaや他の言語ともあまり変わらないですね。処理3}但し、switch文はちょっと違います。Javaですとこんな感じ。処理3}Curlですとこんな感じで書き方自体は似ています。こんな風にまとめることもできます。処理3}ただ、Javaではbreak文を書かなければ、次のcaseをチェックしに行きますが、Curlではbreak文を書くことなく、break文が入っているような動きをします。ここはJavaプログラマーには注意が必要です。Linuxなどにより処理を分岐)という別のswitch文も用意されています。vがFoo型のとき}ちなみに、switchとは関係ないですが、型チェックにはisaを使います。Javaでいうinstanceofみたいなものですね。something}以上、制御文でした。次回以降はプロシージャやクラスについての説明をしていきたいと思います。