PHP

PHP

【PHPサンプル】サクッと簡単!データベースから取得したデータをCSVでアウトプット

よく使用する処理を簡単なサンプルプログラムに起こして備忘録としておきます。※事前の設定などの前置きは省略します。 概要 コマンドライン引数で指定された値をキーとして、データベースからデータを取得(PDOを使用)取得したデータを...
Google

[Postfix + PHP(mb_send_mail)] GmailのSMTP経由でメールを送信するための設定方法

前置き 目的 PHPのmb_send_mailを使用してメールを送信したい。送信元のアドレスは手持ちのGmailアドレスで。これ、プログラム自体は簡単なんですが、送信を成功させるまでの事前準備が結構面倒でした。(Postfix...
Google

【Google スプレッドシート】APIを使用してPHPでデータの取得と書き込みをしてみた

タイトル通りです。GoogleスプレッドシートのAPIを使用して、PHPでスプレッドシートのデータ取得 + 書き込みをしてみました。実現のために必要となる、Google Cloud Platformの操作 ~ 実装までの一連の流れを残して...
PHP

Amazon中国輸入 | KeepaAPIを使用して商品リサーチの一部をシステム化してみた

まえおき Amazon中国輸入で相乗り出品に手をだしてみました。(最近、色々と中途半端に手を出しています)しかし、商品リサーチが予想以上に手間でした。。これって絶対時給にすると損してるよな。と思い、できるところはシステム化しようと思...
PHP

Xdebug3の設定 | Vagrant + PhpStormでブレークポイントを使用したデバッグをしたい

まえおき 以前書いた記事で、Xdebug3の設定がうまく行かず、ブレークポイントが止まらないためXdebug2にバージョンダウンさせ回避する。という記事を書きました。 当時はエラーログにも残らず何をして良いかわから...
PHP

PhpStorm ブレークポイント止まらない Xdebug3での設定を諦めXdebug2にバージョン下げて動かした件

記事更新 本記事を書いた後、Xdebug3の設定に成功しました。(2021/03/02現在)本記事はXdebug3の設定に失敗していた当時の記事となります。 ・Xdebug3の設定記事 以降の内容も状況に合わ...
PHP

Apache再起動してもphp.iniが反映されず困った時のこと

前置き VagrantのBOXファイルから開発環境を構築してた時のこと。php.iniで規定値を変更せざるを得ない状況になりました。これ自体はやりなれている作業なのでいつも通りiniの対象箇所を変更してApache再起動を実行。何の...
PHP

サクラエディタ PHP開発用にカスタマイズ(色設定 + 補完 + マクロ導入 + キーマッピングなど)

PHPなら統合環境でなく軽量のエディタで開発している人も沢山いると思います。ただやはり、その中でも便利に拡張していきたいですよね!この記事を見れば、サクラエディタでPHP開発を快適にする拡張方法が一通り分かります。是非、参考にしてみてくだ...
PHP

【PHP】ゼロ埋め ゼロ除去を簡単に実装

ゼロ埋めや、ゼロ除去をスマートに実装する方法のご紹介です。 sprintfでゼロ埋めをスマートに実装 例えば月日をゼロ埋めしたり、IDをゼロ埋めしたくなるシーンがぽつぽつあります。01月01日000001とか。そんな時は、sp...
PHP

PhpStorm 置換 全置換(一括置換)のやり方

ついつい忘れてしまいがちな置換の方法。ググるとヒットするんだけど、ショートカットキーで記載されていて、OSやキーマップにそぐわなかったり…そんなわけで、この記事ではショートカットキーではなく、操作での手順を残しておこう思います。 置...
スポンサーリンク
タイトルとURLをコピーしました