- 1. M1 Macにphp7系の環境を整える
- 2. 5分でPHPUnitをGitHub Actionsで動くようにする
- 3. [PHP]ドット付きや数字始まりのプロパティにアクセスする方法
- 4. 未経験者が「グラフ画像の読取り効率化」アプリを開発した話【Laravel / Vue.js / Docker / AWS】
- 5. LaravelのMail送信処理を深堀りする!
- 6. Laravel radio ボタンを保持させる
- 7. GitHubでcloneしたLaravelプロジェクトをDockerを使ってローカル環境構築するまでの手順
- 8. Laravel に任意の favicon を追加する
- 9. blastengineを使ってPHPでメールを送信する
- 10. PHP jQuery Raty 使用した際の備忘録
- 11. 「PHPフレームワークLaravel入門 第2版」のユニットテストをLaravel 8で行う
- 12. [PHP] XAMPPのPHPエラーログを出力する(時刻付き)
- 13. Laravel8でLINEログインを実装する
- 14. PHPのビルトイン関数
- 15. PHPExcelを動かしてみた
- 16. -bash: php: command not found 解決方法
- 17. 【正規表現】PHPで郵便番号をIF文で条件定義
- 18. PHPExcelとPhpSpreadsheetの比較
- 19. 【PHP】 publicやprivateやアクセス修飾子ってなんぞや?疑問を解消してくれる記事
- 20. WSL2(Ubuntu)でPHP + Apache環境を構築する②
M1 Macにphp7系の環境を整える
# 概要
新しくM1のMacを購入したのだが、前に作っていたphp7系のコードを動かそうとして苦戦したのでメモ。
## 参考資料
https://tanakano-aster.com/note/m1-mac-php72/
この人の記事を参考に、自分はphp7.4を動かすようにしました。## やり方
下記のページのコマンドをコピーしてターミナルで実行
https://brew.sh/“`sh
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)
“`brewアップデート
“`sh
brew update
“`
php7.4があるか確認“`sh
brew search php
“`
php7.4をインストール“`sh
brew install php@7.4
“`
php7.4を紐付ける“`shell
brew link php@7.4
“`いまのphpをunlinkするかオーバーライドしろって言
5分でPHPUnitをGitHub Actionsで動くようにする
5分は誇張ですが…
サクッとPHPUnitをGitHub Actionsで動かす際のメモ### Step1 PHPUnitを動かす
[PHPUnitのGetting Started](https://phpunit.de/getting-started/phpunit-9.html)を参考にして#### composerでPHPUnit追加
“`shell-session
composer require –dev phpunit/phpunit ^9
“`#### composer.jsonにautoloadの設定を追加
“`json:composer.json
{
“autoload”: {
“classmap”: [
“src/”
]
},
“require-dev”: {
“phpunit/phpunit”: “^9”
}
}
“`#### テスト対象とテストコードを準備
[Getting Started](https://phpunit.de/
[PHP]ドット付きや数字始まりのプロパティにアクセスする方法
“`
echo $obj->{‘name.kana’};
echo $obj->{‘1_name’};
“`### 参考
未経験者が「グラフ画像の読取り効率化」アプリを開発した話【Laravel / Vue.js / Docker / AWS】
##1. はじめに
本記事は**実務未経験者**が**ポートフォリオ**として個人開発した**Webアプリ**や**学習過程**などをご紹介します。
未経験からエンジニア転職を目指す方々のお役に立てれば嬉しいです。##2. 簡単な自己紹介
– 未経験からWebエンジニアへの転職を目指しています(2021年の半ばから学習開始)。
– 前職は電機メーカーでハードウェアエンジニア (現在無職)。
– 大阪に住んでいる20代後半。
– 妻と子供 (もうすぐ1才) の3人暮らし。[twitterアカウント](https://twitter.com/hinanam3)
##3. 開発したアプリ 「 PLOTemo 」 とは ?
アプリを簡単に説明すると、
**「グラフ画像のプロットデータ読み取りを効率化 & メモ管理」**ができるアプリです。「?」ってなっている方も多いと思います。
前職絡みの課題を解決するニッチなアプリとなっております。名前の由来はプロット(plot) + メモ(memo) で PLOTeme
LaravelのMail送信処理を深堀りする!
ある日Laravelでメール送信の実装をしようと思った時のこと、Laravelの公式ドキュメントを見て簡単に実装できることを知りました(以下のような書き方で実装可能です)。
“`php
Mail::send(/*引数省略*/); // Mailファサードのみで送信
Mail::to($user)->send($mailable); // Mailableクラスを使用してメールを送信
“`「すごい便利!」と思ったのですが、簡単すぎてなんかいまいち理解しきれていない。まあライブラリなので完全に理解する必要はないのですが、ちょっと気になるなともやもやが起きました笑
ということで、そんなもやもやを解消するために、Mailファサードについて深堀りをしようと思います。
同じもやもやを抱えてしまった方、一緒にもやもやを解消していきましょう!(「おっと、この部分は違うぞ!」と思った方はコメントで教えてください)**著者の環境**
– Laravel 8.78.1
– PHP 8.0.8
– MailerはAmazon SESを使用## Mailファサードについて
まずはMail
Laravel radio ボタンを保持させる
# はじめに
Laravel 初学者の私が学習した内容をアウトプットしていく記事になります。
冗長している点や軽い書き方などあれば御指南お願いいたします。。。:bow_tone5:# Laravel radio ボタンを保持させる
前提:boolean カラムのデータを Radio ボタンで切り替えを実装する。
## 実際のコード
“`php:edit.phpis_published) ? ‘checked’ : ”}}>
関連する記事
OTHERカテゴリの最新記事
- 2024.09.19
JavaScript関連のことを調べてみた
- 2024.09.19
JAVA関連のことを調べてみた
- 2024.09.19
iOS関連のことを調べてみた
- 2024.09.19
Rails関連のことを調べてみた
- 2024.09.19
Lambda関連のことを調べてみた
- 2024.09.19
Python関連のことを調べてみた