phpで配列データを結合してセーブしやすくしてみる
phpでフォームから入力されたファイルからデータをセーブする時、項目が複数ある場合に項目毎にファイルを用意するとファイルが増えすぎてしまいま...
主に忘れ防止。ツール以外にもアレコレ気になったことを書いていきます。
phpでフォームから入力されたファイルからデータをセーブする時、項目が複数ある場合に項目毎にファイルを用意するとファイルが増えすぎてしまいま...
保存したファイルの内容をメモ帖等で開きなおしたりせずに簡単に確認する方法の紹介です。
入力されたデータを保存する方法は色々ありますが、とりあえず簡単なファイルに保存する方法を書きます。 注意するべき点はファイルの属性...
複数行入力可能なtextareaから受け取ったデータは、そのままではechoやprintで改行して表示してくれません。 改行コードが空白で...
htmlフォームからphpへ送られるデータは様々あります。 NGワードを含むデータがあった場合にNGワード部分を伏字に加工したりデータの改...
文字データを入力フォームから投稿する場合、htmlのタグ等も一緒に投稿する事が可能です。 そういったhtmlのタグが必要な場合もありますが...
入力フォームからの文字データには文字データ以外にもhtml文など「テキスト以外」のものが入っている場合があります。 それが必要な場合もあり...
htmlフォームにはセレクトボックスという構成部品があります。 この機能は都道府県などの地名をあらかじめ用意して、その中から選択して貰う等...
前回、フォームの基本機能とinputパーツについて説明しましたが、他にもhtmlフォームには構成部品が存在します。 inputパーツで...
foreach文は配列に対してループ処理を行う命令です。 配列の要素を一つ一つ分解し順番に変数へ受け取らせ 処理を行う事ができます。...
for文はwhile文に開始時の処理とループ毎の処理を組み込んだ命令です。 whileと似ていますが、簡単に言うとwhileの()の中...
unsetは変数や配列を破棄する関数です。 配列は配列そのものや配列の1要素のみを破棄したりできます。 例えば、フォームからデータを...
issetは変数や配列に要素を設定しているかどうかを判定する関数です。 「NULL」か「未設定」の場合にTRUEを返し、それ以外の場合はF...
phpは条件次第で別々の処理を実行させる事が出来ます。 条件分岐とは例えばシューティングゲームで、自機が敵の弾に当っている場合はゲームオー...
配列には作成した配列の要素数を調べる機能があります。 それが「count」関数です。 このcount関数を使うとフォームでインプット...
2次元配列とは要するに「配列の配列」なのですが、phpにはその2次元配列を作る機能もあり それ以上の多次元配列を作る機能もあります。 ...
phpでは配列のインデックスに文字列を使用する事が出来ます。 それが連想配列です。 連想配列ではインデックスの部分の文字列を「キー」...
phpでは変数を連続して格納しインデックスで参照する「配列」が定義できます。 定義の仕方も変数と似ていますが「array」...
phpでは値を代入できる変数が定義できます。 具体的にいうと変数とは数値や文字列の情報を変数という箱に一時保存して、それを計算したり加...
dateの()に入れる引数を変更すると得られる情報が変わります。 そこの中から良く使う物の一覧を作っておきます。