PHP

API使用開発

PHPでjsonをpostするAPIを実行する方法

API結果を取得するのに、『file_get_contents』だと、不安になるほど遅い… jsonのPOSTも出来る『file_get_contents』。かなりご愛用。 しかし『SSL形式』は少し苦手の様子。 でも大概APIって『SSL...
PHP系OSS・CMS

PHPフレームワーク、今どれ使う?

開発時にフレームワークの種類が多すぎて何を使おうか迷ってしまう。 どうせなら『今現在人気のもの』を使おうと思った次第。 リアルタイム表示で出してみた。
WordPress

Exec-PHPで<!--more-->があるとphp実行されない問題

WordPressでphp実行するプラグイン『Exec-PHP』。 一覧表示したとき『<!--more-->』がある記事はPHPが実行されていない。 無ければ一覧でも問題ないんだけど。 どうも原因は『<!--more-->』を変換することに...
PHP小技

round使用時の合計100%調整に頭を捻る巻

ガチャの出現率があまりにもあまりにも…なので、実際の出現率は何%なのか一覧表示を求められる世の中である。 ※2017年、Appleでガチャ課金の確率表示を義務化! そこで『確率(%)を一覧表示公開』をするわけだが、 小数点が長くなりすぎると...
PHP小技

phpMyAdminにphpinfo()があるのに見れない

昔はわかりやすい位置にあって特に設定することなくphpinfoページに行けたと思ったんだけど、見付からない。 ディレクトリの中身みたら、phpinfo.phpがあるのに、見れない。 直接アクセスしても真っ白。 どうも設定が足りないようだ。
他プログラム言語

プログラム言語どれ使おう…

PHPがメインの自分だけど、何か他の言語をやらねばならないのではないかという焦燥に駆られることがある。 しかし種類が多すぎて何を使おうか迷ってしまう。 どうせなら『今現在人気のもの』を使おうと思った次第。 リアルタイム表示で出してみた。 で...
WordPress

wordpress内でCSVを表示

まず記事内でPHPを使えるようにしておく。 当ブログでは『Exec-PHP』を使用。 因みに余談だが、Exec-PHPは記事内でfunctionを作るということは出来ない。(『/feed/』エラー) 別ファイルで作成して、wp-config...
PHP小技

PHPにてサーバ接続状態で接続するDBを変更

急なアクシデントでDBサーバに接続出来なくなることがたまにある。 大体において本番環境はRAID組んでいたりで大丈夫なんだけど、開発環境ではそうもいかなかったりする。 そんなときに別のサーバに接続させる設定。
WordPress

mod_rewrite使えないサーバでWordPressパーマリンク構造モドキ

無料レンタルサーバを使うと、.htaccessが使えないことがある。 そもそもmod_rewrite.cが入ってなかったりすることがある。 そんなサーバでのWordPressでパーマリンク構造の擬態をする方法をメモする。 今回は仮に『but...
WordPress

接続も容量も厳しい!サーバでWordPressを使う方法!

無料レンタルサーバは、無料で気軽に使えて便利!なのはいいのだが、環境状態が結構な申告な問題だったりする。 『容量が少ない』のは、もはや当たり前。 更には『接続時間が短く、すぐタイムリミットになる』なかなかの悪環境。 今回は例として『ぶっとび...
PHP小技

PHPからMySQLが使えなかった場合

MDB2を使おうとしたところ extension mysql is not compiled into PHP というPEARエラーが出た。 『PHPからMySQLが使えてない!』と言われている。 そんなときの対応方法。
開発環境

WindowsのXamppでLithiumを動かす

CakePHPをやるならLithiumを!と言われたので、試してみた! ところが、まぁ、動かない。 requireエラー。『ファイルがない』て。 最初に読まされる lithium/app/webroot/index.php で 『dirna...
WordPress

PHP4.4+MySQL4.0にWordPressを入れマルチサイト化

無料レンタルサーバは最新の状態とは限らないどころか、なかなか厳しい環境になることが多い。 個人裁量も多く早々更新されない…むしろ更新を期待してはいけない…。 だから無料なのだ。無料にはいつも理由があるのだ。 自動で広告貼っているんだから、ユ...
WordPress

WordPressでSQLite使う際、アップデート・プラグイン導入時の注意

SQLiteって、他のDBよりも明らかに『型』が少ない。 それはもう本当に…。 『想定通り動いていない』とか、『随分レスポンスが遅い』とか、動きに何だか違和感がある場合において、作成されたテーブルにエラーが起きている可能性がある。 word...
PHP小技

可変でユーザ変数を呼びたい

条件によって違うfunctionを呼びたいときも、そらぁある。 例えば、$_GETが、『1』のときは『_play1()』を、『2』のときは『_play2()』を、呼びたいとするとか、そんな感じ。 コードで言えばこんな感じ。 の部分が問題にな...
PHP小技

PHPメモ

別に特段書くほどではない、ウッカリ忘れてしまうようなこまごまメモ。 なので逐一更新記事 PHPでの『==true』と『===true』の違い 『true』以外に、『0以外』なら条件に当てはまる。 逆に『==false』だと、『false』ま...