PHP

PHP

PHPで一秒ごとにカウントを出力する【進捗表示】

この記事について 環境PHP、Apache目的処理の進行状況を一秒ごとにブラウザへ出力する結果ob_end_flush()でバッファリングをオフにし、ループ内でflush()する つまずきポイント要約 PHPは出力バッ...
PHP

PHPの正規表現を実行するとApacheが落ちる(スタックサイズをeditbinで拡張)

この記事について 環境Windows7 64bit、xampp(Apache/PHP)、Visual Studio Express 2012目的preg_match_all実行時に「ページが見つかりません」でApacheが落ちるのを...
PHP

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

この記事について 環境Windows、xampp(PHP)目的xamppのphpをUTF-8化する結果php.iniのmbstring関連のコメントアウトを外し、internal_encoding等をUTF-8にする Wind...
PHP

XAMPPでFFFTPを使う

この記事について 環境Windows、XAMPP(FileZilla FTPサーバー)、FFFTP目的XAMPP環境にFFFTPで接続する結果XAMPPのコントロールパネルからFileZillaを起動してFTPユーザーを登録し、その...
PHP

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

この記事について 環境PHP目的連続した改行を一つにまとめる結果preg_replace('/(\n|\r|\r\n)+/us', "\n", $contents) でまとめられる つまずきポイント要約 置換後の"\n...
PHP

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

この記事について 環境PHP目的htmlの対になるタグを見つけて間の文字列を取得する結果mb_striposで開始タグと閉じタグの位置を比較しながら進め、対になる閉じタグを特定する つまずきポイント要約 同じ要素のタグ...
PHP

【PHP】simplexml_load_stringの使い方

この記事について 環境PHP目的XML文字列からタグの間の文字を抜き出す結果simplexml_load_stringで読み込み、アロー演算子で階層を下る。同名タグはforeachで展開 つまずきポイント要約 ヒアドキ...
MySQL

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

この記事について 環境PHP、mysql目的データベースに入った数値文字参照の文字列をUTF-8に変換する結果mb_convert_encoding($moji, 'UTF-8', 'HTML-ENTITIES') で変換してUPD...
PHP

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

この記事について 環境Apache、PHP目的%2F(/)や%5C(\)を含むURLが404エラーになるのを回避する結果httpd.confにAllowEncodedSlashes onを追加する。いじれない場合は二重エンコードで回...
PHP

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

この記事について 環境PHP5以降目的URLがリンク切れ(404)か調べる結果get_headersでHTTPヘッダを取得し、添字0のステータスコードを見る つまずきポイント要約 URLに半角スペースがあるとリンクがあ...
タイトルとURLをコピーしました