PHP

PHP小技

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

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

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

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

wordpress内でCSVを表示

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

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

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

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

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

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

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

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

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

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

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

PHPメモ

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

月別・カテゴリ別・タグ別 記事一覧(Archives)作成方法

wordpressにて月別・カテゴリ別・タグ別で記事一覧を作成する。全部表示なんて重たいことはしたくない。出来れば月毎にタイトル一覧を全部表示したいなんてそんな人に。記事内でPHPを実行できるプラグインを入れた後に以下を適用。出来上がるとこ...
PHP小技

[PHP]複数の配列を1つの配列に統合する

3種類の配列結合方法について動作をみてみる。前提条件として以下※他の配列処理については下記
PHP小技

正規表現でマッチング

正規表現でなんやかんやしたときのメモを残す※逐一変更記事
PHP小技

PHPでの配列操作メモ

配列、基本的なのしか使わずに作りこんで後から「あっ!こんなのあったのか」と効率悪かったり、重くしてしまっていたことに気づいたり。何の気なしに、別のこと調べてたら偶然 便利な配列操作を見つけてみたり。後々使えるな と思いながらも「アレ、何だっ...
PHP小技

htmlspecialcharsとhtmlentities 変換とデコード

いつも何も考えずにタグを制御したいだけなので、htmlspecialcharsを使っていたけど、どうやらhtmlentitiesのがいいらしい。
PHP小技

PHPのdouble型キーの配列

phpでdouble型でも配列を扱うことは出来るんだけど、double型だとint型やstring型とは違って、完全にこちらの認識通りには動いてくれない。※ex1としたときともに『1.1』ではなく、『1.0』が表示される。
PHP小技

define()定数の一覧を取得する

何か作っているとclass超えても単純に使うのに共通変数としてとか、自分で宣言したり、FWで宣言されてたりすることと思う。FWの元々宣言モノや、共同作業者が宣言したモノが、うっかり被ったり。definedでいちいち確認なんてやっていられるか...
WordPress

WordPress開発環境と本番環境にて、完全に同じファイルを使う方法

開発していて、めんどくさいのは、ローカルの開発環境と本番環境で、同じソースで動くか確認することである。環境は勿論のこと、完全同じソースが使えないと面白くない。本番公開中サイトのソースを、完全にそのままローカル開発環境で使いたいのだ!SSHで...