PHP
もくじ empty() isset() is_null() 結果の比較表
もくじ エラーメッセージ やったこと Homebrewアップデート php バージョン指定で再インストール パスが通っていない? ライブラリがない? 参考
もくじ はじめに while文
もくじ 定数を設定 ファイル作成 中身 Controllerで呼び出す bladeで使う html上で呼び出す JavaScriptで呼び出す 参考URL
もくじ アクセス修飾子とは public(初期値) protected private 参考URL
もくじ ルーティングにおける変数の型 型は常に文字列 正規表現制約 一括で制約 グローバル制約 参考URL
もくじ メタ文字/メタキャラクタ エスケープ 数字 他にもたくさん 参考URL
もくじ 単純な重複チェック 自分以外の重複チェック 自分自身の重複チェックして論理削除されているレコードは除外 論理削除されているレコードは除外 パラメータ 参考URL
もくじ Laravelでバリデーション Requestクラス ルーティング ビュー inputタグ old関数 エラーメッセージの表示 スタイルの変更 コントローラー Requestクラスの使用 use宣言 バリデーション実行 カスタマイズ ブラウザで確認 FormRequestクラス ファイル作…
もくじ invalid date 型を確認 意識しないと忘れがちな“型” 参考URL
日にちの場合(type="date") 時刻の場合(type="time") 日時を共に入力(type="datetime-local") 注意点 strtotimeメソッド(タイムスタンプ に変換) どれでも使える 参考URL
タイトルの通りです。 trueは1、falseでは""が返ってきます。 例 $A = true; $B = false; echo($A); // 結果:1 echo($B); // 結果: falseの返り値は""、つまり何も出力されません。 といっても、falseとして使うことが多いと思うのであまり意識しなくても…
もくじ 演算子 演算子とは 代入演算子 比較演算子 論理演算子 論理演算子とは 演算子の種類 ショートサーキット評価 使用例 変換規則 三項演算子 三項演算子とは 使用例 Null合体演算子 Null合体演算子とは 使用例 可読性に注意 参考URL
もくじ モデル モデルとは モデル作成 テーブルの指定 主キー(プライマリキー) 主キー変更 自動増分ではない主キー 整数でない主キー 全部必要なの? 複数代入 Eloquentを使ってモデル記述 allメソッド(全件取得) findメソッド(主キーで指定したレコー…
もくじ したいこと(=タイトル) {!! !!}でHTMLタグをエスケープさせない nl2br関数で\nを<br>に変換 e()でサニタイズ 使い分け 参考URL
もくじ Eloquentとは Eloquentを使う場合と使わない場合 主キーで指定したモデル取得 全件取得 条件にマッチしたモデル取得 条件にマッチした最初のモデル取得 Eloquentを使用 モデルの取得 まとめ 参考URL
もくじ 改行コード nl2br関数 nl2br関数使わない nl2br関数使う エスケープさせない 参考URL
もくじ 全体像 up()とdown() テーブル テーブル作成 テーブルリネーム テーブル削除 カラム カラム作成 使用できるカラムタイプ カラム修飾子 マイグレート マイグレートをやり直す 参考URL 以前はマイグレーションからテストデータ挿入までをまとめました。…
タイムスタンプとは 日付に変換(date関数) Laravelで使ってみる 参考URL
もくじ 複数ボタンの分岐 ファイル構成 ルーティング ビュー CSRF対策 コントローラー 動作確認 参考URL
もくじ 配列を用意 変数の中身を確認 テーブルで利用 プラス1する 連動したidとして利用する もしインデックス番号を使わなかったら
配列とオブジェクトが、いつも違いがわからなくなるのでまとめました。 配列とは オブジェクトとは オブジェクトを要素に持つ配列 配列とは 複数の値をまとめて管理するもの。 [値1, 値2, 値3, ... ]のように書きます。 const fruits = ["apple","banana","o…
変数の中身 想定したものが変数に代入されているとは限らないので、変数が絡むコードの挙動がうまくいかない時は、まず変数の中身を確認してみましょう。 $test = "testtext"; echo "<pre>"; var_dump($test); echo "</pre>"; Controllerでも使えるので、是非活用したい…
clone後Laravelが立ち上がらない composerでライブラリをインストール .envファイルを作成 .envファイルを更新 アプリケーションキー(APP_KEY)の設定 DBの情報更新 まとめ 参考にしたサイト様 clone後Laravelが立ち上がらない git cloneしていざローカルサー…