[php1st.com]気軽に読めるPHP入門書・PHPスクリプトが動かないときの原因と対策などを紹介します。コピー2012.07.03file_put_contents関数は、ファイルに文字列を書き込む関数ですが、3番目のパラメータに指定する動作設定を省略すると、上書きモードでデータが書き込まれます。ゲストブックなどでこの関数を使う場合は、最後の行に続けて書く「追記」はうまくいかず、前に書きこんだデータは上書きされて消えてしまいます。データを最後の行に続けて追記するには、3番目のパラメータにFILE_APPENDを指定します。書き込む文字列を指定する2番目のパラメータに、改行定数PHP_EOLを追加しておくと便利です。[php1st.com]関連記事PHP関数array_pushでは配列に追加する要素のキーは指定できないarray_push関数は配列の最後に要素を追加します。"value"」の形式でキーを指定して値...PHP関数PHPでよく使われる関数30(くらい)実際のPHPスクリプトでよく使われているPHP関数(命令)です。関数(命令)の名前をクリックすると、PHPマニュアルのページが開きます。パスを取り除いたファイル名を取得します。セキュリテ...PHP関数isset関数とempty関数と「!」の違いisset関数とempty関数は共に変数に何か入っているか調べる関数です。空でないことを確認して、次の処理に進むときに使います。詳しくは、以下のページをご覧ください。配列検索で正規表現を使う(in_arrayの代わりにpreg_grep)配列に指定要素が含まれるか検索する定番の関数がin_array関数です。以下は配列に「田中次郎」が含まれるか検索しています。in_array関数では検索する指定文字列に正規表現を使うこ...PHP関数in_array関数による配列要素の存在チェックがうまくいかないin_array関数は、配列に指定値が含まれるか調べる関数ですが、大文字と小文字を区別するため、配列に含まれる「Tokyo」を「tokyo」で検索するとうまくいきません。PHP関数is_numeric関数とis_int関数の違いPHP関数のis_numericもis_intも指定値が数値かどうか調べる関数です。「123」や「100」など、整数かどうかのチェックでは同じように使えますが、フォーム入力値の数値チェックなどでは注意が必要です。is_numeric...課題を解決するWordPressプラグインまとめ「種別」のint、varchar、textって何?ホームPHP関数WordPressのPHPに困ったら「WordPress個別サポート」にご相談ください。allow_url_include=0」と表示されるとき2018.11.10PHPでアラートを表示する2018.07.10PHPでアップロードサイズを変更する2018.07.10タイトルとURLをコピーしました。