カテゴリー:「PHP」

PHPのincludeでGETのパラメーター(引数)の渡し方

PHP
PHPのincludeでGETのパラメーター(引数)の渡し方

PHPをつかって共通パーツをincludeで呼び出したときに、呼び出した側のPHPでどのファイルからincludeされたかによって表示する条件を変更したい!
と思ったことはないでしょうか?

今回はGETパラメーターとincludeを上手に組み合わせることで条件分岐を記述する方法がありましたのでメモ。 (さらに…)

カテゴリーやカスタムタクソノミーのカスタムフィールド を取得して表示する方法

カテゴリーやカスタムタクソノミーのカスタムフィールド を取得して表示する方法

私がWordPressでホームページを作るときに必ずと言っていいほど使うプラグインの一つに【Advanced Custom Field】があります。

通常、カスタムフィールドはカスタム投稿などに使うことが多いですがデザインによってはカテゴリーやカスタムタクソノミー、ユーザーなんかにも使うことがあります。

今回はそんなちょっと変わった使い方をしたときの取得して出力する方法をご紹介。

(さらに…)

Can’t use function return value in write context

PHP
Can’t use function return value in write context

PHPで条件分岐などを書いている時に
「Can't use function return value in write context」
とエラーが出てきました、、、

なんだよもー、と思いながらGoogle先生に聞いたら解決できたので解決策をご紹介。

(さらに…)

PHPMailerを使ってSMTP送信

PHP
PHPMailerを使ってSMTP送信

PHPでSMTPを使ってメール送信を行いたい場合、「Qdmail」や「PHPMailer」などのライブラリがあります。

今回は「PHPMailer」の使い方をご紹介。

(さらに…)

シリアライズされた文字列を再帰的に解除する

PHP
シリアライズされた文字列を再帰的に解除する

PHPを利用しデータベースに配列を保存したいときに、シリアライズ(serialize)を行うことがあるかと思います。
ただの配列をシリアライズして保存し、アンシリアライズするのは簡単ですが、連想配列や多次元連想配列などをシリアライズした時はアンシリアライズするのが一苦労!

そんなときに使えそうな関数を作ったので紹介です。

(さらに…)