macOS CatalinaにphpenvでPHP7.4.9をインストールしたときに失敗したときの対応方法
macOS CatalinaにphpenvでPHP7.4.9をインストールしたときにつまずいたので備忘録です。
macOS CatalinaにphpenvでPHP7.4.9をインストールしたときにつまずいたので備忘録です。
いつも忘れるのでメモ。
静的メソッドを定義するときPHPはstaticキーワードを使い、Pythonはstaticmethodデコレータを使います。
【PHP】includeやrequireが利用できないときの対処法です。
PHPの簡易バリデータークラスを作りました。
【PHP】League\Csvを拡張してCSVファイルの任意のカラムの重複したデータを削除するメソッドを追加する方法です。
【PHP】League/Csvを使ってCSVファイルの任意のカラムの重複したデータを削除する方法です。
【PHP】CSVファイルの任意のカラムの重複したデータを削除する方法です。
MacのPhpStormで関数やメソッドの定義場所へジャンプする方法です。
MacのPhpStormでソースコードの自動フォーマット(整形)する方法です。
コマンドでphp.iniの場所を確認する方法です。
【CodeIgniter3】League/CSVを使ってデータベースのデータをCSVファイルでダウンロードする方法です。
【PHP】array_map関数のように多次元配列の要素にコールバック関数を適用する方法です。
長年放置していたPHP正規表現チェッカーですが、最近アクセスが増えてきたのでスマホ対応しました。
【PHP】ディレクトリ内のテキストファイルをすべて結合する方法です。
CodeIgniter3ではコンポーザーが使えるようになったのでCSVファイルの読み書きの操作したい場合はLeague/CSVを利用すると色々な操作ができてとても便利です。
【PHP】AppendIteratorクラスを使って複数のファイルを結合したあと、RegexIteratorクラスを使って数字の行だけ取得する方法です。
【PHP】RegexIteratorクラスを使ってファイル内の数字の行だけ取得する方法です。
【PHP】AppendIteratorクラスを使って複数のファイルを結合して新しいファイルを生成する方法です。
前回公開したベンチマーククラスをSeekableIteratorインターフェイスを使って拡張しました。
【PHP】シンプルなベンチマーククラスを作りました。
【PHP】シンプルな連結リストを実装してみました。
【PHP】SplFileObjectとLimitIteratorを使ってCSVファイルの先頭から10行目までを読み込む方法です。
PHPフレームワークのSlim3のコードを読んでみたらなんとなく不変オブジェクトが何なのかわかってきたので備忘録として記事にします。
【Amazon Product Adverstising API】ASINからパッケージ寸法を取得するクラスを作りました。
mysqliでエラーが発生した時、例外を投げさせて例外をキャッチする方法です。
短縮URLなどのリダイレクト先のURLを取得する関数です。
以前作ったPHP正規表現チェッカーにpreg_replaceとpreg_splitを追加しました。
【Guzzle6】guzzlehttpを使ってWEBサイトを並列リクエストで取得する方法です。
指定した日付から現在までの経過日数を取得する関数です。