カテゴリー: PHP

PHP, トラブルシューティング

Laravel Class App\Services\HOGE\XXXXService does not exist

    該当クラスでuseの指定漏れ     Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

PHP

PHP date 日付を加算してサンプルデータを作る

  サンプルデータで作ったスクリプト   <?php $contents = []; for ($i = 0; $i < 365; $i++) { $date = date(‘Y-m-d’, strtotime(“-{$i} day”)); $data = [ ‘app’ => [ “cpuAverage” => 9, “status” => 0, ], ‘ …

PHP

PHP stdClass

  stdClass 値を入れる時に連想配列ではなくてオブジェクトにできるようになる。 動的なプロパティ プロパティで参照ができるようになる echo $resuponse->name;   連想配列じゃだめなの? 連想配列のほうが処理できる関数は多いけれど、プロパティですっきりさせてみたいなって時かも 周りが使っているなら記法を合わせる。 よく使われているので読めないと …

PHP

PHP array_map()関数

  array_map() 役割 配列を元にまったく新しい配列を生成する コールバック関数を利用して加工する foreachで配列を加工できるが、array_map()で簡単に記述できる 配列の要素1つ1つに、コールバック関数を適用して、 配列として返す。   書式 array_map(‘コールバック関数’, 配列) 配列が、コールバック関数で処理されて返る   &n …

PHP

PHP Cache_Lite

PHP Cache_Lite オブジェクトキャッシュでデータベースに優しく! 寄稿しました。     NoSQLのRedis等もありますが、小~中規模なものだと静的なキャッシュの方が、お客様も扱いやすいかと考えています。   環境 CentOS7   環境を整えよう   WEB+DB+PHPのインストール # yum install php htt …

PHP

Laravel ミドルウェアの使いどころ

  コントローラの肥大化を防ぐ ファットコントローラを防ぐ     「常に何かやりたい」 WEBサイト上のすべての画面で挨拶したい 時間帯によって挨拶の文言を変えたい https://qiita.com/sogawa@github/items/c6ac3e9f46447aa32668       リクエスト時やレスポンス時のフィルタリング http …