#author("2018-01-03T21:38:50+09:00","","")
* PHP関連資料 [#bd7880f6]
#contents
#htmlinsertpcsp(web-top.html,web-sp.html)

* LAMP/LAPP環境の構築 [#faeb6f29]
以下の4つの資料は[[LINUX.JUST4FUN.BIZ>http://linux.just4fun.biz]]で公開している資料です。
-[[UbuntuでLAMP環境を構築する>http://linux.just4fun.biz/Ubuntu/LAMP%E7%92%B0%E5%A2%83%E3%81%AE%E6%A7%8B%E7%AF%89.html]]
-[[CentOSでLAMP環境を構築する>http://linux.just4fun.biz/CentOS/CentOS%E3%81%A7LAMP%E7%92%B0%E5%A2%83%E3%82%92%E6%A7%8B%E7%AF%89.html]]
-[[UbuntuでLAPP環境を構築する>http://linux.just4fun.biz/Ubuntu/LAPP%E7%92%B0%E5%A2%83%E3%81%AE%E6%A7%8B%E7%AF%89.html]]
-[[CentOSでLAPP環境を構築する>http://linux.just4fun.biz/CentOS/CentOS%E3%81%A7LAPP%E7%92%B0%E5%A2%83%E3%82%92%E6%A7%8B%E7%AF%89.html]]

* PHP設定関連 [#g96cbef6]
-[[PHPスクリプト実行エラーを出力する方法>PHP/スクリプト実行エラーを出力する方法]]
-[[Warning(2):strtotime()...It is not safe to rely on the system's...対処方法>PHP/Warning(2) strtotime...It is not safe to rely on the system's...対処方法]]

* 文字列操作関連 [#kc80966b]
-[[PHPで文字列の日時を整形する>PHP/文字列の日時を整形する]]
-[[不等号やアンパサンドなどのエスケープ関数・htmlspecialchars>PHP/不等号やアンパサンドなどのエスケープ関数・htmlspecialchars]]
-[[PHPで英文字の大文字小文字を区別せずに比較する関数・strcasecmp>PHP/英文字の大文字小文字を区別せずに比較する関数・strcasecmp]]

* ファイル・ディレクトリ関連 [#u1c2e33d]
-[[PHPでディレクトリを除くファイル名一覧を取得する>PHP/ディレクトリを除くファイル名一覧を取得する]]
-[[PHPでディレクトリを含むファイル名一覧を取得する>PHP/ディレクトリを含むファイル名一覧を取得する]]
-[[PHPでファイルなのかディレクトリなのかを確認する方法>PHP/ファイルなのかディレクトリなのかを確認する方法]]
-[[PHPでファイルの存在確認を調べる方法>PHP/ファイルの存在確認を調べる方法]]
-[[PHPによるファイルアップロードのサンプルコード>PHP/PHPによるファイルアップロードのサンプルコード]]

* 配列・ハッシュ [#ub7e7451]
-[[PHPで配列同士の連結方法・array_merge>PHP/配列同士の連結方法・array_merge]]
-[[配列の要素数を取得する・count>PHP/配列の要素数を取得する・count]]
-[[PHPでCSVファイルをパースし配列に格納する・str_getcsv>PHP/CSVファイルをパースし配列に格納する・str_getcsv]]
-[[PHPで配列の中に配列を入れるサンプルコード>PHP/配列の中に配列を入れるサンプルコード]]


* スーパーグローバル変数 [#x53dc025]
-[[$_SERVER変数を試してみる>PHP/$_SERVER変数を試してみる]]
-[[PHPで認証ユーザ名を取得する方法>PHP/認証ユーザ名を取得する方法]]
-[[PHPで認証の種類を取得する方法>PHP/認証の種類を取得する方法]]

* エンコード・デコード [#o4ec8db7]
-[[PHPのURLエンコード関数・urlencode, rawurlencodeの調査>PHP/PHPのURLエンコード関数・urlencode, rawurlencodeの調査]]

* データベース関連 [#eb06fb5d]
以下の資料は[[DB.JUST4FUN.BIZ>http://db.just4fun.biz]]で公開している資料です。
-[[PHPでPostgreSQLに接続する・pg_connect>http://db.just4fun.biz/PHP/PostgreSQL%E3%81%AB%E6%8E%A5%E7%B6%9A%E3%81%99%E3%82%8B%E3%83%BBpg_connect.html]]
-[[PHPでMySQLに接続する・mysqli_connect>http://db.just4fun.biz/PHP/MySQL%E3%81%AB%E6%8E%A5%E7%B6%9A%E3%81%99%E3%82%8B%E3%83%BBmysqli_connect.html]]
-[[PDOを使ってPostgreSQLに接続する>http://db.just4fun.biz/PHP/PDO%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6PostgreSQL%E3%81%AB%E6%8E%A5%E7%B6%9A%E3%81%99%E3%82%8B.html]]
-[[CakePHPがPostgreSQLに接続できない場合の原因をいくつか紹介>PHP/CakePHPがPostgreSQLに接続できない場合の原因をいくつか紹介]]
-[[PHPによるバイナリデータをPostgreSQLのbytea型に保存する方法>http://db.just4fun.biz/PostgreSQL/PHP%E3%81%AB%E3%82%88%E3%82%8B%E3%83%90%E3%82%A4%E3%83%8A%E3%83%AA%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92bytea%E5%9E%8B%E3%81%AB%E4%BF%9D%E5%AD%98%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95.html]]

* HTTP関連 [#pc998fc3]
-[[ブラウザからのHTTPヘッダーを表示する・getallheaders>PHP/ブラウザからのHTTPヘッダーを表示する]]
-[[PHPでアクセスされたブラウザ名を判別する方法>PHP/アクセスされたブラウザ名を判別する方法]]
-[[PUTメソッドによるファイルのアップロード>PHP/PUTメソッドによるファイルのアップロード]]
-[[GETとPOSTの違いの説明とサンプル>PHP/GETとPOSTの違いの説明とサンプル]]

* CakePHP関連 [#s00ae906]
-[[CakePHPがPostgreSQLに接続できない場合の原因をいくつか紹介>PHP/CakePHPがPostgreSQLに接続できない場合の原因をいくつか紹介]]

* MIME関連 [#m66690bb]
-[[PHPでファイルのMIMEタイプを確認する方法・finfo_file>PHP/ファイルのMIMEタイプを確認する方法・finfo_file]]

* JSON, CURL関連 [#m87c2f53]
-[[PHP拡張のjson,curlパッケージをインストールする方法>PHP/PHP拡張のjson,curlパッケージをインストールする方法]]

* その他 [#f1429e1f]
-[[UbuntuのPHP完了にGDライブラリのインストールする方法>PHP/UbuntuのPHP環境にGDライブラリのインストールする方法]]
-[[PHPのグラフツールpChartを設置してみた>PHP/PHPのグラフツールpChartを設置してみた]]


#htmlinsertpcsp(web-btm.html,web-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS