PHP
-
WSL/Docker CEのPHPコンテナとホスト側IDEのリモートデバッグ
WSLのDocker CEで動くPHP/Laravelコンテナをリモートデバッグしようとしたが、環境条件が違って一筋縄ではいかず苦労したので忘れないようメモ。 …
-
エックスサーバーでcurl-impersonate
エックスサーバーで動くPHPプログラムからCloudflare利用サイトにアクセスできないことがあったので、curl-impersonate というのを使ってみ…
-
[PHP] シリアル化復元
PHPでシリアル化(serialize)された文字列を復元(unserialize)するWebツール
-
[PHP] URLの日本語だけエンコードする
URL全体を受け取りマルチバイト文字だけURLエンコードして返す関数(マルチバイト文字はUTF-8前提)。エンコードされてるかどうか不明なユーザー入力URLをエ…
-
さくらレンタルサーバーでPHPのFTP拡張
環境:さくらレンタルサーバー(スタンダードプラン) PHP 5.6 FTP関数がないエラー このページに書いてあるけどFTP拡張を自分で追加する必要がある。さく…
-
PHPExcelをPhar化して利用
PHPでExcelファイルを読み書きできるライブラリ PHPExcel はもう更新停止してるけど、数年前くらいのPHP5環境でちょろっとExcelを読み書きした…
-
Apacheアクセスログ(combined)をTSVに変換する(Perl/PHP)
このPHPをありがたく使わせてもらってたところ、apache/nginxのアクセスログをtsv形式に変換する | akamist blog巨大ログファイル(10…
-
phpLiteAdmin v1.9.7.1 が PHP7.1 で動かない問題の修正
589行目~ //function to scan entire directory tree and subdirectories function dir_…
-
Laravel-admin 独自メニュー項目
Laravel-admin は管理画面GUIで独自メニューを追加編集できるけど、 artisan migrate:refresh とかすると独自メニューは消えて…
-
[CakePHP1.2]モデルもビューも使わずJSON返すだけのコントローラ例
-
MicroEngineメールフォームで条件付き必須項目
たまに使わせてもらうPHPメールフォーム MicroEngineメールフォーム で、フォーム項目を条件付きで必須にしたくなったので、てきとうにカスタマイズした記…
-
静的ページとWPtouchのクッキー連携
あるHTML/CSS/JSで作った(静的ページな)Webサイトには、PC向け画面(横幅が広い)とスマホ向け画面(横幅が狭い)と2つのモードがあった。スマホ向け画…
-
EC-CUBE でパンくず
EC-CUBEバージョン2.13.3。既定のスマートフォン用テンプレートに適用。 ① パンくず用ブロックを作る デザイン管理>スマートフォン>ブロック設定 &l…