PHPのforeach文を利用したループ処理です。書式foreach(ループ対象配列名 as 参照変数名){ ...(処理)}「参照変数名」の変数にループ対象配列の要素を一回ずつ代入する形でループが実行されます。例コード (HTMLファイ
PHPでdo while文を利用したループです。書式do{ ...(処理)}while (条件式)条件式が真(true)である限りブロック内の処理を実行し続けます。while文との違いは条件式の判定はループ内の処理が実行された後にされるた
PHPでswitch case文を使った条件分岐処理を紹介します。書式switch(判定する変数){ case 条件1: ...(処理); case 条件2: ...(処理); ... default: ...(処
IEnumerable<T>, IEnumerator<T>インターフェイスを実装した独自のクラスを作成し、foreachに対応します。概要こちらの記事ではIEnumeratorインターフェイスを実装しforeach
ここではIEnumeratorインターフェイスを実装し foreachに対応した自作クラスを作成するコードを紹介します。補足genericsを使ったIEnumerator<T>インターフェイスの実装方法はこちらの記事を参照してく
C#のforeach文を使ってループ処理をします。書式foreach (変数名 in 対象配列またはコレクション){ ...(処理)}または、foreach (型名 変数名 in 対象配列またはコレクション){ ...(処理)}「対象配
C#のdo~while文を使った繰り返し処理を紹介します。書式do{ ...(処理)}while (条件式)条件式が真(true)である限りブロック内の処理を実行し続けます。while文との違いは条件式の判定はループ内の処理が実行された後
C#でネストされたループのから抜け出すコードの紹介です。概要C#でネストされたループのから抜け出す場合には、goto文を利用します。書式goto ラベル名ラベル名: ;"goto ラベル名"から"ラベル名:"にジャンプします。例下記の例では
C#でswitch case文を使った条件分岐処理を紹介します。書式switch(判定する変数){ case 値1: ...処理; break; case 値2: ...処理; break; ... defa
C#で繰り返し処理をする場合は for文を使います。概要for文を利用すると、ループ更新式で記述した処理をループの処理が完了するたびに実行し、条件が真である限りループ内のコードを実行する処理を記述できます。書式for (初期値設定式; ルー
C#でwhile文による繰り返し処理のコードと実行結果を紹介します。書式while (条件式){ ...(処理)}条件式が真(true)である限りブロック内のループ処理を実行し続けます。条件式が偽(false)であった場合は、ループ内部
C#でif文を利用した条件判定のコードと実行結果を紹介します。書式if (条件式) ...処理;条件式が真(true)である場合は()以降の処理が実行されます。if (条件式){ ...処理}処理が複数行にわたる場合は{ } (中括弧)に
ネストされた ol ul li リストのインデント幅をそれぞれ変更する場合のCSS記述方法です。概要ULタグ内に記述されたULタグのインデントを変更する場合には、以下の記述によりスタイルを定義できます。 UL UL{同様にULタグ内のULタ
<ul>タグや<li>タグのリスト要素のインデント幅を変更する方法を紹介します。概要ul タグや li タグのリスト要素のインデント幅を変更する場合には、CSSのmargin, padding プロパティを利用します
PHPでは"="を表す比較演算子には"=="と"==="の2種類があります。演算子による違い"=="と"==="の違いは以下の通りです。 == … 値が等しい時にTRUEを示します。 === … 値が等しく型も等しい時にTRUEを示します。
PHPで条件判定をする場合はif文を用います。書式if (条件式){ ...(処理)}条件式が真(true)である場合は{}ブロック内の処理が実行されます。if (条件式){ ...(処理)}else{ ...(処理)}条件式が真(t
日本の郵便番号を検出するための正規表現を紹介します。式日本の郵便番号を検出するための正規表現は次のとおりです。\d{3}(-(\d{4}|\d{2}))?または、新郵便番号のみの検出でよければ、下記の式も利用できます。[0-9]{3}-?[
日本の電話番号を検出する正規表現のパターンは次のとおりです。(0\d{1,4}-|\(0\d{1,4}\) ?)?\d{1,4}-\d{4}電話番号のみを検出するパターン[0-9-]{6,9}$|[0-9-]{12}\d{1,4}-\d{4
メールアドレスを検出する正規表現を紹介します。正規表現でメールアドレスを検出するパターンは次の通りです。パターン1\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*パターン2([a-zA-Z0-9])+
URLを検出する正規表現を紹介します。概要正規表現でURLを検出するパターンは下記です。パターン1http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?URLに ~(チルダ)を含めて検出したい場合
ASP.NETでRegularExpressionValidatorを使った入力文字列の検証をします。ASP.NETプロジェクトを作成し、Webフォームを追加します。WebフォームにTextBox, RegularExpressionVal
PHPのmb_ereg_match() 関数を使って文字列のパターンマッチをします。コード例<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><h
preg_match()関数を用いて名前付きサブパターンのマッチ処理をします。(名前付きグループ化構成体を利用して部分文字列をキャプチャします。)コード例<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML
PHPのpreg_replace()関数を用いて文字列の置換処理をします。コード例<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html&g
PHPでファイルを開きファイルの内容をテキストボックスに表示します。また「書き込み」ボタンを押すことでファイルに書き込みます。コード例<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Trans
文字列の配列を結合して文字列を作成します。String.Join()メソッドを用いると文字列の配列を結合できます。よくある事例としては、Split()メソッドで行ごとや区切り文字ごとに分割した文字列を再結合する場合などです。コード例1Doc
PHPでファイルを読み込みその内容を表示するコードと実行結果を紹介します。コード例<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html&g
PHPでファイルを読み込みファイル内容を表示する方法を紹介します。プログラム例コード<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html&
preg_match()関数を使って正規表現を使った文字列のパターンマッチングをします。 コード例<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">&l
mb_ereg()関数を使って正規表現でのパターンマッチングをします。mb_ereg()関数を3つの引数をつけて呼び出すことで、パターンにマッチした部分を取得します。コード例<!DOCTYPE HTML PUBLIC "-//W3C/
PHPの文字列中で改行コードの記述について紹介します。概要改行は文字列で表現できないため、エスケープシーケンスをする必要があります。書式PHPの文字列中での改行コードの表現は以下の記述となります。"\n"または"\r"メモ'\n' シングル
PHPで正規表現を用いた置換をします。PHPではmb_ereg_replace()関数を用いると、正規表現を利用した置換処理ができます。コード例下記のコードでは文中の"シロ"を"クロ"に置換します。<!DOCTYPE HTML PUB
mb_ereg()関数を使って正規表現によるパターンマッチング検索をします。コード例ソースコードの文字コードはUTF-8で保存します。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Trans
SQL Server 2008 以降SQL Server 2008 以降ではOFFSET FETCH句が利用できます。詳しくは「$mssql-sql-sqlserver-2008-offset-and-fetch$」の記事を参照してください
MySQLで結果の一覧から指定した件数目のレコードから指定した件数を取り出す場合にはlimit と offsetを用います。例1以下のSQLはproducts_sampleテーブルの2件目から5件のレコードを取り出します。select *
LINQ To XMLを用いたXMLファイルの書き出し方法を紹介します。XMLファイルを書き出すにあたり、はじめにXMLの構造を作成します。XElementクラスを用いてXMLの構造を作成します。XElementのコンストラクタのひとつはX