PHP

PHP

PHPの正規表現を実行するとApacheが落ちる

windows7 64bitにインストールしたxamppのPHPにて。 特定のページを読み込もうとするとと読み込み途中で「ページが見つかりません」エラーが出る現象に遭遇。 xamppのコントロールパネルからapacheのエラーロ...
PHP

WindowsにインストールしたxamppのphpをUTF-8化

WindowsにインストールしたxamppのphpをUTF-8化時のメモ。 2014年2月3日現在の最新版で行った。 1.「C:\xampp\php」にあるphp.iniを開く 下記の箇所を見つけて、コメントアウトをは...
PHP

XAMPPでFFFTPを使う

XAMPPでFFFTPを使うには、FTPユーザーの登録が必要。 ユーザー登録は、FTPサーバーであるFileZillaをXAMPPのコントロールパネルから起動して行う。 設定したIDとPASSを利用して、FFFTPを設定すればい...
PHP

【PHP】連続した改行を一つにまとめる正規表現

連続した改行を一つにまとめる正規表現のサンプルコード ------------------------------------------ preg_replace('/(\n)+/us','$1',$contents); -----...
PHP

【PHP】対になるタグを見つけて間の文字列を取得する方法

htmlタグ間の文字列を取得するには正規表現を利用する 例:divタグ間の文字列を取得するサンプルコード -------------------------------------------- preg_replace('/^....
PHP

【PHP】simplexml_load_stringの使い方

シンプルにタグの間の文字を抜き出すサンプルコード abcタグの間の文字を出力 ---------------------------------------- <?php //「$string = <<<XM...
mysql

【mysql】数値文字参照をUTF-8の文字に変換する

mysql等データベースに入った数値文字参照の文字列をUTF-8に変換する場合、mysql単体では無理なのでPHPを併用する。 数値文字参照を普通の文字に変換するPHP -------------------------------...
PHP

エンコードされたURLが%2Fや%5Cが含むと404エラーになる場合の回避法

URL変更など、mod_rewrite でURLを渡す時、「%2F」や「%5C」が含まれると404エラーが返ってくる。Apacheのデフォルト設定である。 「%2F」は「/(スラッシュ)を、%5Cは「\(バックスラッシュ)」をエンコー...
PHP

PHPでURLがリンク切れか調べる【get_headers】

PHPでURLがリンク切れか調べるには、get_headers関数でHTTPヘッダを取得する。(PHP5で追加された) リンク切れ(404エラー)を調べるサンプルコード -----------------------------...
PHP

【正規表現】文字列の否定、ある文字列を含まない

「abc」という文字列で始まらない --------------------- ^(?!abc).+$ --------------------- 文頭から文末まで「abc」という文字列を含まない ------------...
タイトルとURLをコピーしました