PHP 【PHP】ドット記法での配列を多次元化 以前の記事でLaravelのconfig()等でよく使われているドット記法(dot notation)での配列アクセスをピュアPHPで実装しました。今回は逆に、ドット記法で記したキーの1次元配列を多次元配列に展開していきます。 2024.06.07 PHP
PHP 【PHP】ドット記法での多次元配列アクセス Laravelのconfig()等でよく使われているドット記法(dot notation)での配列アクセスをピュアPHPで実装していきます。 2024.05.31 PHP
PHP 【PHP】Iterableのベンチマーク PHPの代表的なIterableとして、配列、Iterator、Generatorの3つの単純なループについてベンチマークしてみました。 2024.05.16 PHP
PHP 【PHP】指定箇所のスクリーンショットとHTMLを取得する方法 CSSセレクタやXPathで指定したページ内のノードだけのスクリーンショットを撮りつつ、指定ノード以下のHTMLだけを取得する方法の解説です。chrome-php/chrome だけでスクレイピングしていきます。 2024.05.09 PHP
PHP 【PHP】スクリーンショットを撮る方法 ピュアPHPでスクリーンショットを撮る方法の解説です。 いくつか方法がありますが、今回はフリーライブラリの「chrome-php」を使っていきます。 2024.05.07 PHP
PHP 【PHP】phpenvの定義ファイル更新の仕方 PHPの複数バージョンをインストールして切替できるツールphpenvをインストールした状態から、インストール済のPHPより新しいバージョンをインストールする際の手順の解説です。 2024.04.20 PHP
PHP 【PHP】ディレクトリ内のファイルを再帰的に検索 PHPでディレクトリ内のファイルを、深い階層のサブディレクト内も含めて再帰的に検索してリストアップする方法の解説です。 2024.04.19 PHP
Laravel 【Laravel Prompts】使い方(search/multisearch) Laravel11の公式パッケージ Prompts の使い方の記録と解説の第4回です。ピュアPHPでsearch、multisearchを実装していきます。 2024.04.03 LaravelPHP
Laravel 【Laravel Prompts】使い方(pause/info/table/spin/progress) Laravel11の公式パッケージ Prompts の使い方の記録と解説の第3回です。ピュアPHPでpause、info、table、spin、progressを実装していきます。 2024.04.02 LaravelPHP