adminタスクバーやエクスプローラが使いにくくなりましたね。一方で11で良かったなと思うところも書いてみます。■クリティカルだったこと・タスクバーがメインモニタの下部固定になってしまったこと・タスクバーにツールバーを設置できなくなったこと・エクスプローラのPCの下にいらないショートカットがいっぱい表示されて使いにくい※ホームにも同じのあるんだからPCの下はなくしてほしかった。tokens」が必要で、Web上でログインするパスワードの代わりにこのTokenを利用する。token」でTokenが作成される遷移した先でトークンが表示されるので別のファイル等に書き残す!!※表示が消えると確認手段がないので再作成することになる。adminこんなよくあるシチュエーションが上手くいかずに苦悩したので備忘も兼ねてConfigオブジェクトの設定を書き換えて送信すればいいよね。$message->subject("test");});こんな感じに書いた。ちなみに.envではMAIL_USERNAME=hoge@example.comMAIL_PASSWORD=hogepassとしていた。このコードを動かしてみると1回目のメール送信はfoo@example.comアカウントでプログラムした通りに送信してくれる。ところが、2回目のメール送信もfoo@example.comアカウントでメール送信してしまう。原因この現象を御幣を恐れず簡単に説明すると。Mailがstaticなので1回目の処理で作られたメールアカウント(transport)を持っていて2回目はインスタンスがある為に新規にメールアカウント(transport)のインスタンスを作らずに1回目のメールアカウント(transport)を引き継いで処理してしまう。何かメールアカウントをクリアする方法があるのかと調べましたが見つからず、どうやらTransportのインスタンスを個別に作らないとだめらしい。やり方を書いてくださっているページがあったのでリンクさせていただきます。adminちょっとしたサンプル書くときにPDO接続するときのオプションなんだったっけ?みたいになるので書き残します。names」しなくてよくなる。PDO::ATTR_ERRMODEでSQLの実行エラーを例外処理PDO::ATTR_DEFAULT_FETCH_MODEでselect文の実行結果を連想配列(PDO::FETCH_ASSOC)を指定することでfetch()の時にパラメータを省略できる。adminWindowsの再インストールなどでThanderbirdを入れなおしたときにバックアップしたプロファイルなどに切り替える方法がうまくいかなかったので整理して手順を残しますThunderbirdをダウンロード&インストールThunderbirdのプロファイル選択用ショートカットを作成Thunderbirdのプロファイル選択Thunderbirdの起動確認プロファイル選択用ショートカットを削除Thunderbirdをダウンロード&インストールダウンロードしてインストールすればいOK。インストール後に起動しない。してしまっても問題はないThunderbirdのプロファイル選択用ショートカットを作成デスクトップに作成されたThunderbirdのショートカットのコピー作成。-p」(スペース・ハイホン・ピー)を追加して「OK」。-pThunderbirdのプロファイル選択プロファイル選択用ショートカットを実行すると次のような画面が表示される。任意の操作でプロファイルを追加したり削除したり整理しつつセットアップ。起動してバックアップしていたプロファイルが復元されていればOK。うまくいかなかかった場合はプロファイルの選択をやり直す。Postを使わせてもらいました。使い方はコチラを参考にさせていただきました。type)で作成した記事の投稿で通知したかったのでfunction.phpを次のようにカスタマイズしてみました。admincomposerはPHPにおけるパッケージ管理ツールです。類似のツールとしてLinuxのYumPHPのpearNodeJSのnpmがあげられます。リポジトリと呼ばれるパッケージが登録されたサーバから、パッケージのダウンロード・インストールを行ってくれます。ダウンロードしたパッケージに必要な依存パッケージも一緒に落としてくれるなど環境作成を楽にしてくれるツールです。◆composerのインストール(Windows+Xampp環境)PHPへのpathが通っているコマンドプロンプト(PowerShell)で次のコマンドを実行します。※composer.pharがphp.exeに依存しているので「xampp\php」で操作するとpathを通しやすくて良いんじゃないかと。"unlink('composer-setup.php');"正常に終了するとカレントにcomposer.pharが作成されます。composer.pharはcomposer本体で、PHPプログラムをphar圧縮したものです。[コマンド]のように使います◆composer-setup.phpやcomposer.pharについてcomposer-setup.phpがやってることはcomposer.pharをダウンロードしてるだけ。composer.pharは独立したPHPプログラムなのでコピペして好きなところに置いていいっぽい。[コマンド]のように書く必要があります。[コマンド]で実行できるため、いろいろなサイトで学習するにあたって読み替えが必要になったりしますし、このほうが入力が少なくて便利ですよね。これを実現する設定をしていきたいと思います。composer.pharを設置したディレクトリにcomposer.batを作成し、次の内容をコピーしてください。動作確認のために次のコマンドを実行してみてください。-Vcomposerのバージョンが表示されればOKです。[コマンド]とすることができるのか?を解説してきます。コマンドプロンプトの挙動として実行可能ファイルの拡張子(.exe,.com,.batなど)は省略できる。コマンドプロンプトに記述する「composer」とは「composer.bat」を意味します。composer.batの中の意味は「%~dp0composer.phar」とはcomposer.batがあるディレクトリのcomposer.phar「%*」は、composer.batに渡されたパラメータを意味します。php.exeでcomposer.pharを実行し、comoper.batに渡された引数を丸投げしてます。