#author("2023-04-19T05:50:07+00:00","","") #author("2023-11-03T00:17:17+00:00","","") **トラブルシューティング [#f8bc9690] -[[PHP5.4のhtmlspecialcharsに非互換問題:http://blog.tokumaru.org/2011/11/php54htmlspecialchars.html]] -[[PHPよくある落とし穴]] -[[PHP7で廃止された関数]] **基本 [#w08b724f] -[[PHP読み方講座]] -[[バグと対策]] -[[Smartyを使い倒す]] -[[.htaccessで動作設定:http://jp.php.net/manual/ja/configuration.changes.php]] -[[オブジェクトとクラス]] -[[PECL拡張モジュールを使う]] -[[実行時設定]] **Tips [#pcd3e7d3] -[[日本語ファイル名でダウンロード]] -[[生年月日から年齢を算出する]] -[[画像にテキスト]] -[[位置情報]] -[[URL、メールのリンク]] -[[フラグ立てテクニック]] -[[ウェブサイトのサムネイルを作る]] -[[機種依存文字をPostgreSQLにINSERT]] -[[パケットキャプチャ]] -[[シングルサインオン]] -[[https経由のファイルオープン]] -[[PHP4でXMLファイルを読み込む]] -[[simplexml_load_fileの使いドコロ]] -[[fgetcsvで文字コードをShift_JISからUTF-8へ変換する]] -[[fputcsvで文字コードと改行コードを変換する]] -[[crontabでfgetcsv]] -[[2GB以上のファイルサイズを調べる]] -[[外部ファイル取得時のUSER_AGENT変更とタイムアウト設定]] -[[簡易キャッシュ]] -[[preg_replace関数で後方参照の$1を配列のキーとして利用する]] -[[単純な実行時エラーを表示する]] -[[配列をXML形式に変換する]] -[[PHPでOAuth認証を行う]] -[[ファイルのダウンロード]] -[[文字列から特定のパターンを抜き出して重複を削除する方法]] -[[ユーザーが入力した文字列をエスケープする]] -[[WYSIWYGエディタの導入]] -[[2つの数値や期間の重なりを判定する]] -[[PHPでExcelファイルを読み込む]] -[[ExcelファイルをPDFファイルへ変換]] -[[TCPDF+FPDIでPDF出力]] -[[ソーシャルログインの実装]] -[[多次元配列を複数条件で並び替える]] -[[各正規表現]] -[[バーコードを生成する]] -[[HTML要素をパースする]] -[[処理時間とメモリ使用量を確認する]] -[[時間を仮想的に変更したい]] **CakePHPでMVCモデル開発 [#mf9e78d7] -[[CakePHPの設置]] ** Zend FrameworkであこがれのMVCモデル開発 [#iba7efea] -[[Zend Frameworkで何ができるのか?]] **PEAR関連 [#v2a6cde6] -[[phpDocumentorでドキュメント作成]] -[[DBからMDB2へ]] -[[Services_Amazon]] -[[Pager]] -[[PEARのパッケージインストールができない]] **開発環境 [#z828ade9] -[[EclipseでPHP開発]] **LDAP認証 [#p766bff4] -[[PHPでLDAP認証]] **メモ [#jb84ae2d] -[[PDOの紹介:http://www.thinkit.co.jp/free/books/2/2/1/1.html]] -[[PHPでの画像処理の紹介と簡単な比較:http://labs.unoh.net/2007/05/php_7.html]] -[[QRコード生成のPHP拡張モジュール「php_qr」:http://d.hatena.ne.jp/rsky/20070427/1177680276]] -[[PHP最適化TIPSまとめ:http://labs.unoh.net/2007/05/phptips.html]] -[[PHP コード最適化 Best Practices 63+:http://d.hatena.ne.jp/koto2/20080518/1211070116]] -[[PHP最適化ベストプラクティスとやらを本気でdisる:http://d.hatena.ne.jp/gegegen/20080524/1211622711]] -[[PHPスクリプトの遅い部分を簡単に見つける方法:http://blog.asial.co.jp/536]] -[[PHPプログラムを解析して何処が重いか?がブラウザ上で簡単に分かる「XHProf」:http://phpspot.org/blog/archives/2009/03/phpxhprof.html]] -[[画面遷移無しでフォームを送信する:http://gomokuankake.com/2013/11/22/4652/]] -Composerでパッケージ管理 -[[複数台サーバでセッションを共有する]] #exlink