2024年12月24日PHP入門 ファイルシステム関数 ファイルへの書き込み(fwrite関数)開かれたファイル(ハンドル)に対して書き込みを行うのは、fwrite関数です。 構文:fwrite関数 $handle 書き込み対象のファイルハンドル $str... カテゴリー php/ファイルシステム/組込み関数
2024年12月24日PHP入門 ファイルシステム関数 fopen関数でのエラー処理(@、or、die関数)die関数は指定されたメッセージを出力してスクリプトを強制終了させるための関数です。「@fopen ・・・or die ・・・」とは「ファイルを開きなさい、さも... カテゴリー php/ファイルシステム/組込み関数
2024年12月24日PHP入門 ファイルシステム関数 ファイルを開く(fopen/fclose関数)スクリプトからテキストファイルに書き込みを行う場合、まずテキストファイルを開く必要があります。 構文:fopen関数 $filename ファイルのパス $mo... カテゴリー php/ファイルシステム/組込み関数
2024年12月24日PHP入門 正規表現関数 正規表演による検索よく利用する正規表現の「最長一致と最短一致」、「名前付きキャプチャグループ」、「グループの後方参照」、「後読みと先読み」、「ひらがな/カタカナ/漢字などを取得」... カテゴリー php/正規表現/組込み関数
2024年12月24日PHP入門 正規表現関数 正規表現パターンの修飾子修飾子とは、正規表現でマッチングや置換を行う際に利用する動作オプションです。修飾子は「/パターン/修飾子」の形式で、正規表現の末尾に指定できます。 正規表現パタ... カテゴリー php/正規表現/組込み関数
2024年12月23日PHP入門 正規表現関数 正規表現で文字列を分割する(preg_split関数)正規表現による分割処理を行うには、preg_split関数を利用します。 構文:preg_split関数 $pattern 正規表現パターン(空パターン「//」... カテゴリー php/正規表現/組込み関数
2024年12月23日PHP入門 正規表現関数 正規表現で置き換えたコールバック関数で処理する(preg_replace_callback関数)preg_replace_callback関数を利用することで、正規表現パターンにマッチした結果をコールバック関数で処理した上で置き換えることも可能です。 構文... カテゴリー php/正規表現/組込み関数
2024年12月23日PHP入門 正規表現関数 正規表現で文字列を置換する(preg_replace関数)正規表現による置換処理を行うには、preg_replace関数を使います。 構文:preg_replace関数 $pattern 正規表現パターン $repla... カテゴリー php/正規表現/組込み関数
2024年12月23日PHP入門 正規表現関数 すべてのマッチ文字列を取得する(preg_match_all関数)すべてのマッチ文字列を取得する場合は、preg_match_all関数を利用します。preg_match関数は一度の実行で1つの実行結果しか返しません。対象の文... カテゴリー php/正規表現/組込み関数
2024年12月23日PHP入門 正規表現関数 正規表現で文字列を検索する(preg_match関数)正規表現で文字列を検索するには、preg_match関数を使用します。 構文:preg_match関数 $pattern 正規表現パターン $subject 検... カテゴリー php/正規表現/組込み関数
2024年12月23日PHP入門 正規表現の基本正規表現の基本について解説しています。正規表現によって表されたある文字列パターンのことを正規表現パターンといいます。また、与えられた正規表現パターンが、ある文字... カテゴリー php/正規表現/組込み関数
2024年12月23日PHP入門 配列関数 配列内の要素を順に処理して1つにまとめる(array_reduce関数)array_reduce関数を利用します。 構文:array_reduce関数 $array 処理対処の配列 $callback 要素を演算する処理 $init... カテゴリー php/組込み関数/配列関数
2024年12月23日PHP入門 配列関数 配列の内容を特定の条件で絞り込む(array_filter関数)array_filter関数を利用することで、配列の内容をコールバック関数で判定し、その中でtrueと判定された要素だけを取得できます。 構文:array_fi... カテゴリー php/組込み関数/配列関数
2024年12月22日PHP入門 配列関数 配列内の要素を加工する(array_map関数)array_map関数を利用することで、配列から順に要素を取得&加工し、新たな配列を生成できます。 構文:array_map関数 $callback 配列を加工... カテゴリー php/組込み関数/配列関数
2024年12月22日PHP入門 配列関数 配列の内容を順に処理する(array_walk関数)array_walk関数を利用すれば、配列から順に要素を取得&処理できます。 構文:array_walk関数 &$array 処理対象の配列 $call... カテゴリー php/組込み関数/配列関数
2024年12月22日PHP入門 配列関数 自作のルールで配列を並べ替える(usort関数)usrot関数を利用することで、標準的なソート関数では表現できない順序に基づいてソートできます。 構文:usort関数 &$array ソート対象の配列... カテゴリー php/組込み関数/配列関数
2024年12月22日PHP入門 配列関数 配列の内容を並べ替える(sort関数)配列の内容を並べ替える「sort」「rsort」「asort」「arsort」「ksort」「krsort」について解説しています、 構文:ソート関数 &... カテゴリー php/組込み関数/配列関数
2024年12月22日PHP入門 配列関数 配列に特定の要素存在するかを確認する(in_array関数)特定の要素の有無を判定ならin_array関数を利用します。 構文:in_array関数 $needle 検索すべき値 $haystack 検索対象の配列 $s... カテゴリー php/組込み関数/配列関数
2024年12月22日PHP入門 文字列関数 配列の内容を検索する(array_search関数)配列から特定の値を検索するには、array_search関数を利用します。 構文:array_search関数 $needle 検索すべき値 $haystack... カテゴリー php/組込み関数/配列関数
2024年12月22日PHP入門 配列関数 配列から特定範囲の要素を取得する(array_slice関数)配列から特定範囲の要素だけを取り出すには、array_slice関数を利用します。 構文:array_slice関数 $array 任意の配列 $offset ... カテゴリー php/組込み関数/配列関数
2024年12月22日PHP入門 配列関数 配列に複数要素を追加/置換/削除する(array_splice関数)array_spliceは、配列の任意の場所に要素を追加したり、既存の要素を置換/削除するための関数です。 構文:array_splice関数 &$ar... カテゴリー php/組込み関数/配列関数
2024年12月22日PHP入門 配列関数 配列の先頭/末尾に要素を追加/削除する(array_push/array_pop/array_shift/array_unshift関数)配列に要素を追加/削除するための関数を解説します。 構文:array_push/array_pop/array_shift/array_unshift関数 &a... カテゴリー php/組込み関数/配列関数
2024年12月22日PHP入門 配列関数 配列の各要素を結合する(implode関数)implode関数は、配列の各要素を結合した結果文字列を返します。 構文:implode関数 $separator 連結に使用する文字列 $array 連結する... カテゴリー php/組込み関数/配列関数
2024年12月22日PHP入門 配列関数 配列の内容を連結する(array_merge関数)array_merge関数は指定された配列要素を連結した結果を返します。 構文:array_merge関数 $arrays 連結する配列 「+」演算子と似ていま... カテゴリー php/組込み関数/配列関数
2024年12月22日PHP入門 配列関数 要素の登場回数をカウントする(array_count_values関数)無条件に、配列配下の要素数をカウントするcount関数に対して、array_count_values関数を利用することで、要素ごとの登場回数をカウントすることも... カテゴリー php/組込み関数/配列関数
2024年12月22日PHP入門 配列関数 配列の要素数を取得する(count関数)count関数は、配列に含まれる要素の数を取得します。 構文:count関数 $value 対象の配列 $mode カウントの方法 例:基本 例:多次元配列 2... カテゴリー php/組込み関数/配列関数
2024年12月22日PHP入門 文字列関数 電子メールを送信する(mb_send_mail関数)mb_send_mail関数は、件名や本文にマルチバイト文字を含んだメールを送信するための関数です。よく似た関数でmail関数もありますが、こちらはマルチバイト... カテゴリー php/文字列関数/組込み関数
2024年12月22日PHP入門 文字列関数 文字エンコーディングする(mb_convert_encoding関数)マルチバイト文字(日本語)を扱う場合、文字エンコーディングを意識する必要があります。アプリケーション内で使用する文字エンコーディングは統一しておくことが原則です... カテゴリー php/文字列関数/組込み関数
2024年12月22日PHP入門 文字列関数 文字列を変換する(mb_convert_kana関数)mb_convert_kana関数を利用することで、マルチバイト文字をひらながからカタカナ、全角文字から半角文字に変換できます。 構文:mb_convert_k... カテゴリー php/文字列関数/組込み関数
2024年12月22日PHP入門 文字列関数 文字列を整形する(printf関数)printf関数は、指定された書式文字列に基づいて文字列を整形し、その結果を出力します(戻り値は、整形済み文字列のバイト数)。 構文:printf関数 $for... カテゴリー php/文字列関数/組込み関数