PHP」カテゴリーアーカイブ

[PHP] 配列の内部ポインタ(カーソル)の操作

PHPの配列は内部ポインタ(カーソル)を持っており、配列内で現在参照している要素をシフトすることができるらしい。適当にコードを書きながら色々試してみたので整理する。

  • 更新日2018年01月24日

[Laravel] JWTAuthの導入で詰まったポイント整理

Laravel(とLumen)にJSONによる認証の仕組みを簡易的に導入するためのライブラリである、JWTAuthを導入した際に以下のエラーに詰まったのでその解決方法の備忘録

  • 更新日2017年12月12日

[PHP] Fakerでランダムなフェイクデータを作成する

PHPでランダムデータ(テストデータ/ダミーデータ/フェイクデータ)を作成するためのライブラリであるFaker

  • 更新日2018年04月17日

DockerでLaravelの開発環境を速攻で作る

Dockerにて、Laravel開発用ツールが1イメージに詰まったlaraedit-dockerイメージをpullして、速攻でLaravelの開発環境を作る。docker-composerは使わず、最短手順で構築する。

  • 更新日2017年12月06日

LaravelでStdClassが使えない

概要 LaravelでstdClassを使うとして PHP Error: Class ‘App\stdClass’ not found と出たのでその解決策の備忘録 問題点 以…

  • 更新日2017年12月03日

[PHP] MediaSMSを用いてSMSを送信する

概要 SMS送信サービスのMediaSMSが提供するSMS送信APIを用いて、PHPから特定の電話番号に対してショートメッセージを送信する。 本記事では、MediaSMSの様々な機能を使う段階までは行…

  • 更新日2018年10月30日

CentOS7にphpenvをインストールし、PHPのバージョンを管理する

Dockerで構築したほぼ空っぽのCentOS7に対し、各種パッケージをインストール後、phpenv/php-buildをインストールし、PHPのバージョンを自在に切り替えたお話。PHPのバージョンを上げたり下げたりすることを容易に行うことが目的。

  • 更新日2017年10月29日

[Laravel] Exceptionをcatchできない

LaravelのController内で以下のように例外を補足するコードを書いても例外を補足できなかった 散々ハマってPHPの例外処理の仕様まで追ったが、結果的に以下の修正で解決した。 namespa…

  • 更新日2017年09月22日

[Laravel] 対話的にプログラムを実行する

概要 laravelのtinkerを用いて対話的にプログラムを実行する。tinkerはRuby on Railsで言うところのrails consoleで、Laravelを用いた環境に対するプログラム…

  • 更新日2017年09月22日

PHPでタイマー制御

【内容】 特定の期間内、処理を変更する。 【用途】 稼働中のサービスでメンテナンスを行う時や、 深夜等の業務時間外に処理を変更したい場合。 ほぼ同じ内容で、トリガーとする日時以降か以前かで処理を分ける…

  • 更新日2017年09月22日