FLASH/SQL/JavaScriptなどプログラムの構築方法サンプルをご紹介しています。現時点では特にPHPプログラムに重点を置いていますが、順次FLASH・SQLなどのプログラム言語についても追加予定です。»2005年11月30日PHP:array_pad()関数array_pad()関数は、配列を指定した長さだけ指定した値で拡張します。※$sizeが正数の場合には配列の右側に、負数の場合には配列の左側に拡張されます。※$sizeが$ARRAYの要素数より小さい場合には、処理は行われません。(0)2005年11月29日PHP:compact()関数compact()関数は、指定された変数名・配列の要素値をキーとして、現在宣言されている変数群を検索し、変数名をインデックス(キー)、その値を要素値とした配列を生成します。※対応する変数が存在しない場合には無視されます。(0)2005年11月27日PHP:array_multisort()関数array_multisort()関数は、複数の配列を同時にソートします。(0)2005年11月26日PHP:natsort()関数・natcasesort()関数natsort()関数:配列を自然順でソートします。(大文字小文字を区別する)natcasesort()関数:配列を自然順でソートします。(大文字小文字を区別しない)natsort()関数・natcasesort()関数は自然順ソートを行う関数で、sort()関数よりもより人間が行う方法に近い並び替え処理を行います。※ソートを実行しても、キーと値の関係は保持されます。(0)2005年11月25日PHP:asort()関数・arsort()関数asort()関数:配列を値で昇順にソートします。arsort()関数:配列を値で降順にソートします。$how]);$ARRAY:ソートする配列$how:ソート時の比較方法(省略可能)■$howに設定可能なオプションSORT_REGULAR:通常通りに比較するSORT_NUMERIC:数値として比較するSORT_STRING:文字列として比較する※ソートを実行しても、キーと値の関係は保持されます。WING.lib」です。WING.lib」です。E-mail:aaa@aaa.co.jpのように出力されます。$text;※上記の結果、サイト名:スイートボートブログURL:http://blog.livedoor.jp/sweetbeach/のように出力されます。※実際にはURLには記載通りのリンクが貼られます。(0)2005年11月23日PHP:ksort()関数・krsort()関数ksort()関数:配列をキーで昇順にソートします。krsort()関数:配列をキーで降順にソートします。$how]);$ARRAY:ソートする配列$how:ソート時の比較方法(省略可能)■$howに設定可能なオプションSORT_REGULAR:通常通りに比較するSORT_NUMERIC:数値として比較するSORT_STRING:文字列として比較する※ソートを実行しても、キーと値の関係は保持されます。(0)2005年11月22日PHP:sort()関数・rsort()関数sort()関数:配列を昇順にソートします。rsort()関数:配列を降順にソートします。$how]);$ARRAY:ソートする配列$how:ソート時の比較方法(省略可能)■$howに設定可能なオプションSORT_REGULAR:通常通りに比較するSORT_NUMERIC:数値として比較するSORT_STRING:文字列として比較する※ソートを実行しても、キーと値の関係は保持されます。(0)2005年11月21日PHP:array_merge()関数・array_merge_recursive()関数array_merge()関数:複数の配列を結合します。※整数値以外の同一キーの要素は、後に指定された値で上書きされます。array_merge_recursive()関数:複数の配列を再帰的に結合します。※array_merge()関数とは違い、同一キーの要素は上書きされずに入れ子となった配列に格納されます。※array_merge()関数・array_merge_recursive()関数はそれぞれ、同一整数キーを持っている配列を結合してもキーは上書きされません。自動的にキーの値が加算され、値が保持されます。(0)PHP:array_filter()関数array_filter()関数は、指定した配列の各要素に対してユーザ定義関数(function)を実行し、条件にマッチする要素のみで構成された配列を返します。※ユーザ定義関数は、配列の要素を受け取り、TRUEかFALSEを返すものである必要があります。ユーザ定義関数がTRUEを返した要素のみ、array_filter()関数の実行結果の配列に格納されます。(0)2005年11月19日PHP:array_reduce()関数array_reduce()関数は、指定した配列の各要素に対してユーザ定義関数(function)を実行し、独自の規制で結合します。$default]);$ARRAY:値を取り出す配列$functionName:ユーザ定義関数を指定$default:ユーザ定義関数へ渡す初期値(省略可能)ユーザ定義関数の第1引数には演算結果を格納する変数を、第2引数には個々の要素値を受け取るための変数を指定します。(0)2005年11月17日PHP:array_walk()関数array_walk()関数は、指定した配列の各要素に対してユーザ定義関数(function)を実行し、結果を返します。$variable]);$ARRAY:値を取り出す配列$functionName:ユーザ定義関数を指定$variable:ユーザ定義関数へ渡す第3引数(省略可能)ユーザ定義関数の第1引数には配列のキー、第2引数には配列の値が渡されます。※配列の要素を加工して配列を新規に作成するarray_map()関数と似ていますが、array_walk()関数は配列の要素を使用してユーザ定義関数を実行したい場合に使用します。(0)2005年11月16日PHP:array_diff()関数・array_diff_assoc()関数array_diff()関数:元の配列とその他の配列を比較し、他の配列のいずれにも存在しない値のみを含んだ配列を作成します。(インデックスは無視します。)array_diff_assoc()関数:array_diff()関数の機能に加え、インデックスも比較します。(0)2005年11月15日PHP:array_map()関数array_map()関数は、指定した配列の各要素に対してユーザ定義関数(function)を実行し、結果を新たな配列として返します。※複数の配列に同時にarray_map()関数を実行することも可能です。(0)PHP:array_unique()関数array_unique()関数は、配列から重複した値を削除します。※array_unique()関数を実行後も、インデックス(キー)情報は保持されます。(0)2005年11月13日PHP:in_array()関数in_array()関数は、配列内に指定した値が含まれる場合にはTRUE、含まれない場合にはFALSEを返します。$how])$searchWord:検索する値を指定します。$ARRAY:検索対象の配列$how:要素の型(数値型、文字列型など)までを厳密に判定するかどうかを設定します。$how=TRUEの場合...型を厳密に判定します。$how=FALSEの場合...型を厳密に判定しません。※$howは省略可能で、省略した場合には型を厳密に判定しません。(0)2005年11月12日PHP:array_search()関数array_search()関数は、配列内に指定した値が含まれる場合には対応するインデックス(キー)を返し、含まれない場合にはFALSEを返します。※PHP4.2.0以前の場合にはFALSEの代わりにNULLが返されます。$how]);$searchWord:検索する値を指定します。$ARRAY:検索対象の配列$how:要素の型(数値型、文字列型など)までを厳密に判定するかどうかを設定します。$how=TRUEの場合...型を厳密に判定します。$how=FALSEの場合...型を厳密に判定しません。※$howは省略可能で、省略した場合には型を厳密に判定しません。(0)PHP:array()関数array()関数は、配列を生成します。インデックス(キー)が省略された場合には、0から始まる整数値のインデックスが自動生成されます。※すでに配列にいくつかの要素が格納されている場合には、整数インデックスの最大値+1から自動生成します。※同じインデックスを2回以上定義した場合、一番最後に定義したインデックスのみが有効になります。(0)2005年11月11日PHP:range()関数range()関数は、指定された範囲内に存在する整数値で構成された配列を作成します。(0)2005年11月10日PHP:array_reverse()関数array_reverse()関数は、元の配列の要素を逆順にした配列を返します。$bool]);$ARRAY:元となる配列$bool=TRUEの場合:キーと値の関係が保持される$bool=FALSHの場合:キーと値の関係が保持されない※$boolは省略可能で、省略した場合にはFALSEになります(キーと値の関係が保持されません)。(0)PHP:array_sum()関数array_sum()関数は、配列内の値を合計します。※配列内に計算できない文字列などがある場合には、その文字列を無視します。(0)2005年11月08日PHP:array_fill()関数array_fill()関数は、指定した値で満たされた配列を新規に生成します。(0)PHP:array_chunk()関数array_chunk()関数は、個々の配列が指定したサイズになるように配列を分割します。$mode]);$ARRAY:分割元の配列$size:分割する指定サイズ$mode:$modeに「TRUE」を代入した場合、元の配列$ARRAYのキーを維持します。「FALSE」を代入した場合、元の配列$ARRAYのキーは維持しません。$modeは省略可能で、省略した場合にはFALSEが代入されます。※分割された最後の配列の要素数は、指定したサイズよりも小さくなる可能性があります。(0)2005年11月07日PHP:array_values()関数array_values()関数は、元の配列に含まれる値の一覧を配列として返します。(0)2005年11月06日PHP:array_change_key_case()関数array_change_key_case()関数は、配列のキーを全て大文字、または小文字に変換して返します。$case);$caseには2つの定数「CASE_UPPER」と「CASE_LOWER」を指定可能です。($caseは省略可能です。$caseを省略した場合にはキーを小文字に変換します。)CASE_UPPER:キーを大文字に変換して返すCASE_LOWER:キーを小文字に変換して返す※数値のキーの場合は変換を行いません。(0)2005年11月05日PHP:array_key_exists()関数array_key_exists()関数は、配列内に指定したキーが存在する場合にTRUEを返します。配列内に指定したキーが存在しない場合にはFALSEを返します。(0)2005年11月03日PHP:array_keys()関数array_keys()関数は、元の配列に含まれるキーの一覧を配列として返します。$str);※$strが設定された場合には、$strと等しい値をもつキーのみ抽出されます。(0)2005年11月02日PHP:array_rand()関数array_rand()関数は、配列から1つ以上の要素のインデックスをランダムに抽出します。(0)2005年11月01日PHP:substr_count()関数substr_count()関数は、文字列中に指定文字列が何回現われるかを数える関数です。(0)PHP:sqrt()関数sqrt()関数は、引数の平方根を返します。(0)PHP:fmod()関数fmod()関数は、割り算の余りを求める関数です。(0)PHP:is_nan()関数is_nan()関数は、与えられた値が数値でないかどうかを調べます。Numberの時にTrueを返します。(0)PHP:is_finite()関数・is_infinite()関数is_finite()関数:引数の数値が有限の場合、TRUEを返します。is_infinite()関数:引数の数値が無限の場合、TRUEを返します。(0)PHP:array_count_values()関数array_count_values()関数は、元の配列の各値をキーとして、それぞれの出現回数を値とした配列を返します。(0)PHP:array_flip()関数array_flip()関数は、配列のインデックス(key)と値(value)を交換する関数です。(0)searchサイト内の。