yamata.programmer.blog

28歳 プログラマになるために通った道に落ちていた情報を発信します!

PHP

【MAMP×Laravel】SQL設定方法【超簡単】

今回の記事を読んで欲しい方 MAMP環境でLaravelの開発を行っている方 SQLの設定を行いたい方 今回はMAMP環境でLaravelの開発を行っている方向けに、SQL設定方法ついて書いていこうと思います。 MAMPでLaravelを使う環境を構築するやり方は以下の記事でまとめ…

【PHP・Laravel初心者必見】MAMPで複数のLaravelプロジェクトを同時で実行する方法【超簡単】

今回の記事を読んで欲しい方 MAMPを使っている方、かつLaravelで開発・勉強をしている方 今回はLaravelで開発や勉強している方向けに、複数のLaravelプロジェクトを同時進行で開発や確認ができる方法について書いていこうと思います。 結論:仮想環境を構築…

【Laravel初心者必見】Laravel8のルーティング方法【超簡単】

今回の記事を読んで欲しい方 Laravel勉強中でルーティングが上手くいかない方 Laravel7以前の書籍で勉強されている方 Target class [Controller] does not exist.の解決方法がわからない方 今回はLaravel8からルーティングの書き方が変更されたようなので、…

【PHP初心者必見】関数のファイルの読み込み方【簡単な方法を紹介】

今回の記事を読んで欲しい方 処理を共通化して再利用したい方 別ファイルの処理を取り込みたい方 今回はについて書いていこうと思います。 外部ファイルを読み込む方法はrequire関数を利用する require関数の書き方 同じ処理のinclude関数もある require_onc…

【PHP初心者必見】MySQLで保存されたデータのランキング表示方法【同率の表示方法も紹介】

今回の記事を読んで欲しい方 PHPとMySQLを使っており、ランキング表示に困っている方 同率の順位を表示したい方 今回はPHP・MySQLで保存されたデータのランキング表示方法でについて書いていこうと思います。 PHPでのMySQLアクセス方法と情報の取得方法を知…

【PHP初心者必見】PDOを使ったMySQLのアクセス方法と中身取得【簡単な方法をご紹介】

今回の記事を読んで欲しい方 MySQLのアクセス方法について知りたい方 今回はMySQLのアクセス方法について書いていこうと思います。 MySQLでできる事 条件を指定したデータ検索 インデックスによる高速な検索 PHPでMySQLへの接続方法 PDO(PHP Data Objects)…

【PHP初心者必見】isset関数で変数が存在するか確認する方法【簡単な方法】

今回の記事を読んで欲しい方 if文を使って分岐処理をする時に値が入っているかで判断したい方 今回はisset関数で変数が存在するか確認する方法について書いていこうと思います。 まずisset関数について issetを使うタイミング isset関数の書き方 実際の開発…

【PHP初心者必見】refererを使った画面遷移の制限【簡単な方法】

今回の記事を読んで欲しい方 URLを直接入力したらトップ画面などにリダイレクトさせる方法を知りたい方 URLの直接入力で不正アクセスを防ぎたい方 今回はrefererを使った画面遷移の制限について書いていこうと思います。 まずリファラとは? リファラの取得…

【PHP初心者必見】header関数で次のページへ値を渡す方法【POST送信不可】

今回の記事を読んで欲しい方 PHP初学者の方 header('Location:URL')を指定して値を渡したい場合 今回はについてheader関数を使って値を渡す方法で、複数の変数を入れる方法について書いていこうと思います。 前置きですが、POSTで値を送る場合はURLに情報が…

【PHP初心者必見】session関数で次のページに情報を渡すやり方【超簡単な方法】

今回の記事を読んで欲しい方 PHP学習中の方 やり方をググって調べる方 今回はPHPにてフォームから次のページに値を渡すやり方について書いていこうと思います。 フォームタグを使用する場合 セッションを使用する場合 セッション変数の登録 余談:セッション…

【PHP・Laravel初心者必見】MacでLaravelインストール・環境構築・デプロイまで

今回の記事を読んで欲しい方 Laravelで何か作ってみようと思った方 Laravelの環境構築が難しい方 今回はLaravelのインストールからMAMPにデプロイまでをご紹介して行こうと思います。 composerのインストール composerのサイトに行き、直接ダウンロード Lara…