FLASH/SQL/JavaScriptなどプログラムの構築方法サンプルをご紹介しています。現時点では特にPHPプログラムに重点を置いていますが、順次FLASH・SQLなどのプログラム言語についても追加予定です。»2006年01月30日PHP:is_numeric()関数is_numeric()関数は、指定した引数が数値の場合、TRUEを返します。(0)2006年01月29日PHP:is_null()関数is_null()関数は、指定した引数がNULLの場合、TRUEを返します。(0)PHP:is_int()関数is_int()関数は、指定した引数が整数型の場合、TRUEを返します。(0)2006年01月28日PHP:is_float()関数is_float()関数は、指定した引数が浮動小数点型の場合、TRUEを返します。(0)2006年01月27日PHP:is_bool()関数is_bool()関数は、指定した引数が真偽型(TRUE/FALSE型)の場合、TRUEを返します。(0)2006年01月26日PHP:is_array()関数is_array()関数は、指定した引数が配列型の場合、TRUEを返します。(0)2006年01月24日PHP:empty()関数empty()関数は、指定した引数が空の文字列、または0の場合にTRUEを返します。(0)PHP:settype()関数PHP:settype()関数は、変数を指定したデータ型に変換します。(0)2006年01月22日PHP:strval()関数strval()関数は、変数をstring型(文字列型)に変換します。(0)PHP:intval()関数intval()関数は、変数をint型(整数型)に変換します。(0)2006年01月20日PHP:floatval()関数floatval()関数は、変数をfloat型(浮動小数点型)に変換します。(0)PHP:gettype()関数gettype()関数は、指定した変数のデータ型を表す文字列を返します。※特定ファイルの型を調べる場合には、is_array()関数などis〜関数のほうがパフォーマンス的に優れています。(0)2006年01月18日PHP:mb_ereg_replace()関数・mb_eregi_replace()関数mb_ereg_replace()関数パターンマッチした部分を指定文字列で置き換えます。大文字・小文字の違いを区別します。$str);$pattern:正規表現パターン$replace:置換え文字列$str:元の文字列mb_eregi_replace()関数パターンマッチした部分を指定文字列で置き換えます。大文字・小文字の違いを区別しません。※文字コードは内部エンコーディングまたはmb_regex_encoding()関数で指定した値となります。(0)PHP:mb_ereg_match()関数mb_ereg_match()関数は、指定文字列が正規表現パターンにマッチした場合にTRUE、マッチしなかった場合にFALSEを返します。※mb_ereg()関数などとは違い、マッチングした文字列情報は返しません。※文字コードは内部エンコーディングまたはmb_regex_encoding()関数で指定した値となります。(0)2006年01月17日PHP:mb_regax_encoding()関数mb_regax_encoding()関数は、マルチバイト正規表現関数で使用する文字コードを設定します。引数を省略した場合には現在の文字コードを返します。指定した正規表現にマッチした場合TRUEを返します。大文字・小文字の違いを区別します。指定した正規表現にマッチした場合TRUEを返します。大文字・小文字の違いを区別しません。ARRAY]);$pattern:正規表現パターン$str:検索対象の文字列$ARRAY:マッチした部分文字列を格納する配列(省略可能)※mb_ereg()関数・mb_eregi()関数ともに、文字コードは内部エンコーディングまたはmb_regex_encoding()関数で指定した値となります。(0)2006年01月13日PHP:mb_split()関数mb_split()関数は、パターンマッチした部分で文字列を分割し、結果を配列として返します。$limit]);$pattern:正規表現パターン$str:分割対象の文字列$limit:最大要素数(省略可能)※最大要素数を超えた場合、最後の要素には区切り文字を含む残りの文字列すべてが格納されます。(0)PHP:mb_convert_kana()関数mb_convert_kana()関数は、マルチバイト文字列の変換を行います。(0)2006年01月12日PHP:mb_convert_encoding()関数mb_convert_encoding()関数は、指定文字列の文字エンコーディングを変換します。失敗した場合にはFALSEを返します。(0)2006年01月11日PHP:mb_detect_encoding()関数mb_detect_encoding()関数は、文字列のエンコーディング形式を検出します。$code]);$str:検出対象の文字列$code:文字エンコーディング検出時の候補(省略可能)文字コードを配列またはカンマ区切りで指定。→auto:文字エンコーディングを自動検出します。($codeを省略した場合、auto扱いとなります。(0)2006年01月10日PHP:mb_strimwidth()関数mb_strimwidth()関数は、指定した幅で文字列を丸めます。$code]);$str:変換対象の文字列$start:開始位置$width:抽出する文字幅(全角文字を2、半角文字を1としてカウント)$trim:丸めた文字列の末尾に付与する文字列$code:文字コード(省略可能)※省略した場合には内部エンコーディングで処理します。文字列に含まれる大文字を小文字に変換して返します。文字列に含まれる小文字を大文字に変換して返します。頭文字のみを大文字に変換、の3つに対応しています。部分文字列を抜き出し、返します。引数に「文字数」を使用します。部分文字列を抜き出し、返します。引数に「文字のバイト数」を使用します。※開始位置がマルチバイト文字の2バイト目以降の場合、マルチバイト文字の最初に繰り上がって抽出を行ってくれるので、文字化けは起こりません。(0)PHP:mb_substr_count()関数mb_substr_count()関数は、文字列の中に指定した部分文字列が何回登場するかを返します。文字列中で指定した部分文字列が最初に現われる位置を返します。部分文字列が見つからない場合にはFALSEを返します。文字列中で指定した部分文字列部分を末尾から検索し、最初に現われる位置を返します。戻り値は前方から数えた位置を返します。部分文字列が見つからない場合にはFALSEを返します。※マルチバイト文字列に対応させる必要がない場合には、strpos()関数のほうがパフォーマンスに優れています。(0)2006年01月02日PHP:mb_output_handlermb_output_handlerは、出力バッファ内で文字エンコーディングを変換するコールバック関数となります。ob_start()関数とセットで使用します。(0)2006年01月01日PHP:mb_decode_mimeheader()関数・mb_encode_mimeheader()関数mb_decode_mimeheader()関数MIME形式でエンコードされた文字列をデコードします。文字列をMIME形式でエンコードします。※日本語メールの場合は、一般的にISO-2022-JP(JIS)でエンコードします。(0)PHP:mb_preferred_mime_name()関数mb_preferred_mime_name()関数は、引数の文字エンコーディング名をcharasetヘッダに適した名称に変換します。(0)searchサイト内の。