yasuaki

Laravel

[laravel]ヘルパーを使えるように設定する

laravel 5.8にヘルパー(helper.php)を設置しておくと便利。ということで設定してみました。helperファイルを置くとどうなる?laravel標準のヘルパー関数と同じように、viewとcontrollerから呼び出せるよう...
PHP

[PHP]アップロードでPOST項目の文字化け発生(enctype=”multipart/form-data”)

ファイルアップロードしているフォームで文字化けが発生しました!処理としてはFormDataを新規に作って、jqueryからajaxでpostしています。前回のこれ↓みたいな感じで、作ってるフォームですね。ドラッグ&ドロップでマルチファイルア...
PHP

ドラッグ&ドロップでマルチファイルアップロードのサンプルと懸念事項

最近アップロード関連の機能を久しぶりに作ることがありました。ドラック&ドロップでのファイルのマルチアップロード機能について、サンプルソースや懸念事項など、まとめてみたいと思います。サーバーサイドはPHPで書いてます。フォームを書くフロントの...
Laravel

Laravelのデバッグで使うddとは?+小技

ヤスケBeerを派手にこぼして嫁に叱られたヤスケです。Laravelで変数の値とかをパッと見たいときに使うddヘルパーについてです!ddヘルパーとは引数の変数の内容を見やすく表示してくれて、その場で処理が止まります。表示したときに関数内部で...
PHP

eccube2.13のカスタマイズ案件をやりました。

概要ヤスケひさしぶりの更新!お仕事で普段やっているプロジェクトとは別に急遽今月だけ、eccubeの案件に関わりました。8、9年前?にやった2系のカスタマイズでした。ゴリゴリphpですねーいろいろ忘れてたので、勘所のみをメモ的な感じで残しとき...
PHP

【PHP標準関数】explode, implodeについて

ヤスケたまにどっちがどっちか?となるこの二つの関数について書いてみますexplode関数explodeは文字列を指定した文字列で配列にしてくれるほうです。fuga,test,hoge上記のようなカンマで区切られた文字列があった場合は、みたい...
Laravel

Laravelでよく使う気がするartisanコマンドまとめ

Laravelでよく使ってる気がするartisanコマンドをまとめてみました。載せているコマンドはLaravel11で実行して試してみています。artisanコマンドとは?Laravelに含まれているプログラムです。プロジェクト作成後、プロ...
Laravel

LaravelのCollection使い方まとめ(追加/削除/含むかなど)

LaravelのCollectionの使い方についてまとめています。Collectionについて、簡単な解説と下記のメソッドを使ってみています。・get・all・add・push・put・where・filter・map・each・coun...
Laravel

LaravelのFormRequestでバリデーションする!

フォームから飛んできた値をバリデーションするときに、Requestのままバリデーションすることもあると思います。FormRequest(フォームリクエスト)にしておくと、ファイルも分割できるし見やすいのでオススメです。FormRequest...
PHP

PHPのTraitについて

概要ヤスケ今まで使う機会がありませんでしたが、Traitを使う機会があったので使い方について書いて行きます。Traitってlaravelの機能かと思ってた・・・PHPのTraitとは?PHP 5.4.0 以降では、コードを再利用するための「...
PHP

【PHPライブラリ管理】Composerの使い方

PHPのライブラリ管理をしてくれるcomposerの使い方について、まとめてみました。Composerとは?ComposerはPHPの依存関係管理のためのツールです。それはあなたがあなたのプロジェクトが依存しているライブラリを宣言することを...
PHP

【郵便番号APIを叩いてみた】PHPでGuzzleを使った(Api通信)

PHPでComposerからダウンロードしてGuzzleを使いました。使い方とサンプルソースとデモページを乗せています。ぜひ参考にしてみてください。Webシステム開発はCodelikeにお任せください