ヒアドキュメントを使おう
この章ではヒアドキュメントについて説明します。 ヒアドキュメントは何列もの長い文字列を出力する時やHTMLのタグを出力する時に便利な方法です。 例を見てみましょう。 ヒアドキュメントの基本構文は以下の通りです。 「任意の名前」の箇所は自由に名前を付けてください。 ヒアドキュメントを使わないのであれば以下のようにprin...
この章ではヒアドキュメントについて説明します。 ヒアドキュメントは何列もの長い文字列を出力する時やHTMLのタグを出力する時に便利な方法です。 例を見てみましょう。 ヒアドキュメントの基本構文は以下の通りです。 「任意の名前」の箇所は自由に名前を付けてください。 ヒアドキュメントを使わないのであれば以下のようにprin...
この章では複合演算子について説明します。 算術演算子と代入演算子を複合して使用しているので、複合演算子と言います。 では例をみてみましょう。
この章では加算子,減算子について説明します。 加算子は数値を1つ増やし、減算子は数値を1つ減らす演算子です。 加算子は減算子はで表示します。 まだ説明していませんがfor文などの繰り返し構文等に主に使われます。 では例をみてみましょう。 初めに前置加算子から説明します。 「++$a」は「$a=$a+1」と同じことを意味...
この章ではプログラムで計算する方法について説明します。 Perlでの数値は整数や小数点など普段使用している数値と同じものです。 その数値でプログラムの中で計算を行うことができます。 Perlでの数値は大きく分けると整数と実数に分けることができます。実数は浮動小数点数と呼ばれています。 浮動小数点数とは「9.1」など小数...
この章ではエスケープシーケンスについて説明します。 エスケープシーケンスとは、ダブルクォートやシングルクォートなど文字列として入力することが出来ない特殊な文字をを使って表現します。 テキストディタによってはという表記になっています。 シングルクォート内で使うことが出来るエスケープシーケンスはだけです。 後はダブルクォー...
この章ではコメントについて説明します。 長いプログラムを書いていると途中で何を意図して書いたのかを忘れてくるので、そのような時にコメントを書いておくと便利です。 コメントは画面上には表示されません。 コメントの書き方はルールがありまして、 コメントが複数行になる場合と1行の 場合では書き方が違います。 例をみてみましょ...
この章ではPerlの基礎について説明します。 プログラムは基本的には先頭から順番に実行されていくというのが基本です。 プログラムを書く前にTeraPadであれば表示メニューの中の編集モードをPerlにしてください。 書き終わりましたらファイルを保存しますので、TeraPadの「ファイル」の中のをクリックします。 クリッ...
Perlのプログラムを書くためにテキストエディタを使用しますので、以下のいずれかのテキストエディタをインストールしてください。
前章で「ブラウザからWWWサーバに渡されたプログラムがCGIプログラムであればPerlソフトがそのプログラムを処理します」と書きましたが、そのPerlソフトであるActivePerlというActiveState社が開発したソフトウェアをダウンロードします。 また、WWWサーバはソフトウェア財団が開発を進めているApac...
Perlの読み方は「パール」ですが、このプログラム言語はCGIを実行するための言語です。 CGIとはの略語で、ブラウザからの要求があった時にWWWサーバ(webサーバ)でプログラムを実行する仕組みのことです。 ではPerlの特徴を見てみましょう。 [特徴1] 普通のHTMLファイルを読み込むとwebページを見ることが出...