PHP
サイト作成時にユーザーからファイルをアップロードしてもらう場合に気をつけることとして「それが正しいフォーマットかどうか」という点があります。 それを正しく判定するための情報です。
格安のレンタルサーバーや共用サーバーなどでは、障害や各種設定のためにLinuxコマンドを打ちたくても打てない環境であることが多いと思います。 それをなんとか解決してみましょう。
PHPで文章を扱う際に「単語のリストを全てリンクに置き換えたい」とか「最初に一致した場合だけ置き換えたい」といった事を実現する方法を紹介しましょう。
PHPでutf-8用の形態素解析を利用するために「MeCab」と「php_mecab」をインストールしてみました。 ついでに、テキスト文から名詞を配列で抽出するサンプルも作ってみましたよ。
ちょっとマニアックなテーマですが…。 PEARで便利なパッケージにHTML_QuickForm_Controllerがあります。 お問い合わせなどのフォームを入力画面~確認画面~完了画面までの流れを簡単に作ってくれるパッケージですね。 このパッケージを.htaccessなどを利用してmod_rewriteでURL書き換えを行なう際にハマってしまう落とし穴があるので、その注意点と解決法をお話します。
PHPでフォーム作成に便利な「HTML_QuickForm」ですが、「HTML_QuickForm_Controller」や「HTML_QuickForm_Page」などでどうしても別ページのURLに内容を変更したい場合のやり方です。