macOS Monterey にアップデート後、composerやhomebrewでenv: php: No such file or directoryが出る
システム開発会社への就職や、フリーランスで仕事を請け負う際に、必要スキルとしてよくみる「 Laravel 」ですが、PHPを理解しているだけではフレームワーク「Laravel」を利用することはできません。 Laravelを利用するには、学習が必要となります。もちろんPHPを理解していて初めて利用できるものなので、PHPプログラミングがまだの方は「未経験の為のプログラミング講座 ゼロから始めるPHPプログラミング〜初級から実践編までを網羅〜」を先に進めてください。 Laravel の開発環境を整えるフレームワークであるLaravelを学習するにあたり、開発環境の構築が必要となります。 このサイトでは、現時点で最新であるLaravel 8を元に解説しています。 PHPのフレームワークとしてよく利用される「Laravel」のインストールに関して解説します。ComposerのインストールLarav
PHP フレームワーク「 Laravel 」繰り返し ディレクティブ には ループ変数 と呼ばれる「$loop」が用意されています。 前回の「ディレクティブ-繰り返し処理(ループ処理)-」に続いて今回も繰り返し処理(ループ処理)に関する解説です。 前回は条件分岐のディレクティブの解説を行いました。今回は「繰り返し処理(ループ処理)」のディレクティブについて解説します。ディレクティブとは?Laravelでのディレクティブとは「@〜」で記述し指定の処理を記述する方法です。Laravelでは主に「分岐処理を行うディレクティブ」「繰り返しのディレクティブ」「レイアウト作成用ディレクティブ」などがあります。今回は「繰り返し処理(ループ処理)」のディレクティブについての解説となります。PHPの「繰り返し処理(ループ処理)」について詳しくは「PHP 繰り返し処理(ループ...
前回の「組み込み(ビルトイン)関数」に引き続き今回も関数です。 今回の関数は「ユーザー定義関数」を紹介します。 「組み込み(ビルトイン)関数」に関しては以下の記事を参考にしてください。 今回は関数の紹介をします。関数の中でも「組み込み(ビルトイン)関数」と言ってPHPが標準で持っている関数の紹介です。関数とは?関数とは値(引数)を与えることによって、決められた処理を行いその結果を返す機能のことを言います。中でも組み込み関数はPHPが標準で搭載している機能なのでどこからでも利用可能です。組み込み関数以外には「ユーザー定義関数」がありプログラマが自由に関数を作成・利用することができます。関数の利用方法配列の数を数えることができるcount関数で解説します。関数を利用するための構文は以下のよ... 1 ユーザー定義関数とは?2 ユーザー定義関数の作成方法3 ユーザー定義関数を利用してみる4 ユー
プログラムで値を変数に代入したり、足し算や引き算の計算をしたりするのに利用する記号が「演算子」です。今回はPHPプログラミングの「演算子」の使い方について解説します。値の代入 「=」代入演算子変数や定数のPHPプログラミング学習でも既に出てきましたが、変数・定数に文字列や数値を代入する為に利用した「=」が演算子です。数学での「=」とは意味合いが異なります。<?php// 数値の代入$num = 100;// 文字列の代入$str = 'Hello World';?>計算 代数演算子数学での足し算や引き算、割り算、掛け算をPHPプログラ... PHPたのプログラミング言語と比べて比較的簡単に習得できると言われています。その理由が型を厳密に指定しなくても、PHP側が自動で判別してくれる事が挙げられます。ですが、データの型にどのようなものがあるのか理解しておくことは非常に大事です。データ型の種類
PHPたのプログラミング言語と比べて比較的簡単に習得できると言われています。 その理由が型を厳密に指定しなくても、PHP側が自動で判別してくれる事が挙げられます。 ですが、データの型にどのようなものがあるのか理解しておくことは非常に大事です。 この記事の著者 ->S.E; です。 普段は、システム開発に必要なヒアリング、システムの要件定義、設計からプログラマとしてWebサイトやWebアプリケーションの開発、WordPressでのブログの執筆やサーバー運用・管理を行っています。 このページは「未経験の為のプログラミング講座 ゼロから始めるPHPプログラミング〜初級から実践編までを網羅〜」としてPHPの基本的な部分を【初級編】【中級編】【上級編】に分けて解説しています。最終的には簡単なフォームやシステム開発をフルスクラッチで行うことを目的としています。また、参考になる書籍なども紹介しています。
PHPに限らず変数はどの言語でも出てきます。今回はPHPプログラミング学習の第一歩でもある「変数」の使い方について解説します。変数とは?変数とは情報(文字列や整数など)を一時的にメモリーに保存しておく箱のようなものです。記述方法は<?php$str = 'これは変数です。';?>このように記載します。ソース名前説明$str変数名後から紹介する命名規則沿って宣言します。=演算子宣言した変数に情報を保存(代入)するために利用します。'これは変数です。'値「'」もしくは「"」で囲まれた中に文字... この記事の著者 ->S.E; です。 普段は、システム開発に必要なヒアリング、システムの要件定義、設計からプログラマとしてWebサイトやWebアプリケーションの開発、WordPressでのブログの執筆やサーバー運用・管理を行っています。 このページは「未経験の為のプログラミング講座 ゼロから始めるP
プログラムで値を変数に代入したり、足し算や引き算の計算をしたりするのに利用する記号が「演算子」です。 今回はPHPプログラミングの「演算子」の使い方について解説します。 この記事の著者 ->S.E; です。 普段は、システム開発に必要なヒアリング、システムの要件定義、設計からプログラマとしてWebサイトやWebアプリケーションの開発、WordPressでのブログの執筆やサーバー運用・管理を行っています。 このページは「未経験の為のプログラミング講座 ゼロから始めるPHPプログラミング〜初級から実践編までを網羅〜」としてPHPの基本的な部分を【初級編】【中級編】【上級編】に分けて解説しています。最終的には簡単なフォームやシステム開発をフルスクラッチで行うことを目的としています。また、参考になる書籍なども紹介しています。
PHPに限らず変数はどの言語でも出てきます。 今回はPHPプログラミング学習の第一歩でもある「変数」の使い方について解説します。 この記事の著者 ->S.E; です。 普段は、システム開発に必要なヒアリング、システムの要件定義、設計からプログラマとしてWebサイトやWebアプリケーションの開発、WordPressでのブログの執筆やサーバー運用・管理を行っています。 このページは「未経験の為のプログラミング講座 ゼロから始めるPHPプログラミング〜初級から実践編までを網羅〜」としてPHPの基本的な部分を【初級編】【中級編】【上級編】に分けて解説しています。最終的には簡単なフォームやシステム開発をフルスクラッチで行うことを目的としています。また、参考になる書籍なども紹介しています。
PHPプログラミング を始めるにあたり開発環境を自身の�PCに構築する必要があります。今回はMAMPのインストール〜設定、PHPプログラムの動作確認までを解説します。MAMP をダウンロードhttps://www.mamp.info/MAMP はhttps://www.mamp.info/よりダウンロードできます。Windows、Macそれぞれ用意されているので利用する環境にあったものをダウンロードしてください。今回はMac版の現時点で最新バージョンである MAMP 5.7 をインストールします。MAMPのインストールインストールパッケージをダウンロードしたらパッケージをダブルクリック... Web(サーバーサイド)で動作するプログラミング言語のPHP(Hypertext Preprocessor)を学習していきます。PHP は学習コストも低く初心者でも学びやすい言語ですが、IT業界への就
PHPプログラミング を始めるにあたり開発環境を自身の�PCに構築する必要があります。 今回はMAMPのインストール〜設定、PHPプログラムの動作確認までを解説します。 この記事の著者 ->S.E; です。 普段は、システム開発に必要なヒアリング、システムの要件定義、設計からプログラマとしてWebサイトやWebアプリケーションの開発、WordPressでのブログの執筆やサーバー運用・管理を行っています。 このページは「未経験の為のプログラミング講座 ゼロから始めるPHPプログラミング〜初級から実践編までを網羅〜」としてPHPの基本的な部分を【初級編】【中級編】【上級編】に分けて解説しています。最終的には簡単なフォームやシステム開発をフルスクラッチで行うことを目的としています。また、参考になる書籍なども紹介しています。
現役のSE・プログラマーだからこそできるサポートがあります。ブログの筆者が最新の情報・ノウハウで学習を徹底サポートするサービスを提供しています。 プログラミング初級者〜中級者をサポートしてきました。学習が行き詰まったり、どこからどのように学習したらいいかわからない等、どのような質問でも疑問でも構いません。 プログラマでもHTMLやCSSの理解度は重要PHPプログラミング学習はもちろん、HTML5、CSS3、BootStrap、JavaScript、jQueryなどのサポートも行っていますのでお気軽にご相談ください。 PHP (Hypertext Preprocessor)とは?PHPはWebサイトやWebアプリケーションなどで広く利用されている言語の一つです。Webサーバーで動作する言語はPHP以外にも色々とありますが、PHPは比較的簡単に習得できるとされているサーバーサイドのスクリプト言
前回はLaravelのテンプレート機能でPHPテンプレートの利用を解説しました。今回はBladeテンプレートの利用について解説します。Bladeテンプレートとは?BladeテンプレートとはLaravel独自のテンプレートエンジンです。フォームの送信をセキュアに行ったり、PHPのスクリプトも独自の記述方法で行います。また、便利な機能も搭載されているので、Laravelを利用するには必ず理解しておく必要があります。Bladeテンプレートを利用するPHPでは通常変数の値などを出力する場合は <?php echo $msg;?> などと記述しますがBladeテンプレー... Bladeテンプレート内では様々なディレクティブを利用可能となりますが、今回は条件分岐に関するディレクティブを解説します。 PHPの条件分岐について詳しくは「PHP 条件分岐」を参照してください。 PHPプログラミングはエンド
Laravelでローカルに開発環境を構築し、GitHubやbitbucketなどでバージョン管理を行う際の注意点を解説します。 Laravelの開発環境の構築は「PHPフレームワーク「Laravel」の開発環境を構築する」を参照してください。 PHPのフレームワークとしてよく利用される「Laravel」のインストールに関して解説します。ComposerのインストールLaravelの導入するにあたり、「Composer」をインストールします。Composerとは?ComposerとはPHPのパッケージ管理のプログラムでLaravelはこのComposerを利用し導入します。Composerをダウンロードhttps://getcomposer.org/download/ にアクセスし「composer.phar」をダウンロードします。ページ内の「Manual Download」下部にあるバージ
Laravelには、「Blade(ブレード)」というLaravel独自の高機能なテンプレートエンジンの利用、通常のPHPファイルをテンプレートとして利用の2種類のテンプレート機能が備わっています。今回は、PHPファイルをテンプレートとして利用する方法を紹介します。PHPテンプレートを作成するでは、テンプレートとして利用するPHPファイルを作成します。PHPテンプレートの作成場所は「resources」→「views」内に任意のディレクトリを作成(今回はhelloとしました)します。作成したディレクトリ内に「index.php」を作成します。PHPファイルの作... 1 Bladeテンプレートとは?2 Bladeテンプレートを利用する3 Bladeテンプレートを作る3.1 アクションをは前回のものをそのまま利用4 Bladeテンプレートにフォームを設置4.1 @csrfとは?4.2 アクショ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く