2000-01-01から1年間の記事一覧
Apache POI(以前はJakarta POIと呼ばれていました)はJavaアプリケーションからExcelやWordなどのMicrosoft製品のフォーマットファイルを読み書きするためのAPIです。 今回は特にExcelのファイルを対象として試していきますが、Excelのファイルの読み書きでは…
PEARはPHPから利用可能なライブラリを提供しています。PEARで提供されるライブラリを使用することで、一からコードを記述することなくPHPプログラムの開発が可能となります。各ライブラリはパッケージという単位で提供され、必要なパッケージをインストール…
ファイルを開く方法と閉じる方法です。ファイルはPHPシステムと同じローカルシステム上にあり、開こうとしているファイルのパーミッションが適切に設定されている必要があります。 まずファイルをオープンする方法です。 fopen resource fopen(string filena…
組み込み関数の len 関数を使ってリストの長さ(要素数)を取得する方法について解説します。 目次 リストの長さを取得する .adslot_center_l { width: 300px; height: 250px; } @media (min-width:500px) { .adslot_center_l { width: 336px; height: 280px; …
PDFドキュメント内のテキストやイメージに対してリンクを設定することが可能です。ここではリンクの設定方法について確認します。 リンクの設定 外部リンク 内部リンク
文章に含まれる文字列の中で指定したパターンにマッチする部分があるかどうかを調べたい場合はよくあると思います。この時、完全に一致した部分があるかどうかを調べるだけではなく、より複雑なパターンを作成するために用意されたのが正規表現です。正規表…
シフト演算子はビット演算子の一つで数値の各ビットを左又は右へシフトさせるための演算子です。 演算子記述例意味 <<a << b左シフト >>a >> b右シフト ビット演算子と同じく対象の値を2進数のビットとして考え、ビットを左又は右へシフトさせます。なお2進数において左へ1つ</a>…
Rubyにおける変数は文字や数値などのオブジェクトに付ける名札です。ここでは変数の使い方について確認していきます。なお変数にはローカル変数、グローバル変数、インスタンス変数などいくつか種類がありますがここではローカル変数について見ていきます。 …
UTCメソッドはUTCタイムゾーンで指定した日付/時刻の値をミリ秒形式の値に変換した値を返します。このメソッドはDateコンストラクタ関数のプロパティとして定義されています。 Date.UTC(year, month[, day, hour, min, sec, ms]) 指定した引数の値が示すUTC…
文字列を定義するにはダブルクオーテーション(")で囲う方法とシングルクオーテーション(')で囲う方法の2つの方法があることは既に解説しました。 "こんにちは" 'お元気ですか' この中でダブルクオーテーションで囲っている場合には、文字列の中に変数を記述…
「open」関数はファイルを開きファイルハンドルを割り当てます。 ※ファイル操作について詳しくは「ファイル操作」を参照して下さい。 open open(FILEHANDLE[,EXPR]) open(FILEHANDLE[,MODE,EXPR]]) ファイル名及びファイルハンドルを指定してファイルを開き…
型変換は異なるデータ型の間で演算が行われる時に発生します。例えばint型の変数のshort型の値を代入する場合や、int型の値とlong型の値を乗算するような場合です。このような時、いずれかの値がもう片方の値のデータ型に変換が行われます。この時、サイズが…