ど素人から毛を生やす。<延>

PHP

PHPで関数がどこから実行されたか探る

どもです。
昨日に引き続き、デバックするのに便利そうなPHPの小技。

頻繁にひっぱりだこな関数だと、
どこから呼び出されたのかソースから探るのは難しい。

ので、関数がどこから実行されたか探るコマンド。... 全文を読む »

PHPで自分が今どこにいるか確認する

どもです。

巨大なPHPプロジェクトの修正作業があったとして、
エラーログを出さない箇所の修正や、
エラーの原因がエラーの場所と異なる場合に役立つかもしれない、

現在のファイルパスと行数を出力するだけのコードです。... 全文を読む »

Instagramで投稿した画像をAPIを使って取得・表示するまで

どもです。

Instagramとウェブサイトの同期、というのは今どき結構需要があったりします。
単にInstagramに投稿した写真を並べるだけであれば、公式APIの必要は無い、そうなのですが、
こういった見た目にしたいとか、こういう情報が欲しいとか、やり始めれば必ずカスタマイズしたくなるものです。

ので、APIを利用した取得と表示の仕方をば。... 全文を読む »

PHPのフォームメールの結果をCSVに保存

どもです。

結果をcsvに蓄積保存する、phpのアンケートフォームを作りました。

フォーム自体のやり方は数多くの先駆者サイトがありますので置いておいて、
結果をcsvで保存するphpを晒します。

csvに書き込む動作はphpで完璧にサポートされている

... 全文を読む »

PHPの@file_get_contentsが動かないとき確認したい簡単なミス

どもです。

今回はPHPの話。
Facebookのタイムラインのように、スクロールしていくことで自動的に次のソースが読み込まれるPHPを作りました。結構前に。

で、今回、それを別のサイト(作成中)に導入したのですが、上手く動いてくれません。
原因を探ったところ、どうやらPHPの@file_get_contentsで躓いているよう。... 全文を読む »

色んなループを利用して、ランダム表示プログラムを作る - PHP超ど素人編

どもです。
今回はWordPressに絡まないPHPの話。

複数の候補の中から、ページを読み込む度にランダムで3つ表示する。重複は禁止。
というプログラムをPHPで組むことになったのですが、作ってたら複数種類のループを使うことになって少し面白かったので、ループの復習がてらに載っけとこうと思います。

while 

... 全文を読む »