設定を変更するには
基本的な構文
PHP マニュアル
PHP Manual
言語リファレンス
基本的な構文
命令の分離
コメント
型
論理型 (boolean)
整数
浮動小数点数
文字列
配列
オブジェクト
リソース
NULL
本ドキュメントにおける疑似的な型および変数
型の相互変換
変数
定義済みの変数
変数のスコープ
可変変数
外部から来る変数
定数
自動的に定義される定数
式
演算子
代数演算子
代入演算子
ビット演算子
比較演算子
エラー制御演算子
実行演算子
加算子/減算子
論理演算子
文字列演算子
配列演算子
型演算子
制御構造
if
else
elseif/else if
制御構造に関する別の構文
while
do-while
for
foreach
break
continue
switch
declare
return
require
include
require_once
include_once
関数
関数の引数
返り値
可変関数
内部(ビルトイン)関数
クラスとオブジェクト (PHP 4)
extends
コンストラクタ
::
親クラス
オブジェクトのシリアル化 - セッションでのオブジェクト
特殊関数__sleep および __wakeup
コンストラクタの内部での参照
PHP4におけるオブジェクトの比較
PHP 5におけるオブジェクトの比較
クラスとオブジェクト (PHP 5)
クラスの基礎
オブジェクトのオートローディング
コンストラクタとデストラクタ
アクセス権
スコープ定義演算子 (::)
static キーワード
オブジェクト定数
クラスの抽象化
オブジェクト インターフェイス
オーバーロード
オブジェクトのイタレーション
パターン
マジックメソッド
finalキーワード
オブジェクトのクローン作成
オブジェクトの比較
リフレクション
タイプヒンティング
遅延静的束縛 (Late Static Bindings)
Objects and references
名前空間
名前空間の定義
名前空間の使用法
グローバル空間
__NAMESPACE__
名前解決の規則
例外(exceptions)
リファレンスの説明
リファレンスが行うことは何ですか?
リファレンスが行わないこと
リファレンス渡し
リファレンスを返す
リファレンスの解除
リファレンスの適用範囲
定義済の変数
スーパーグローバル
— すべてのスコープで使用できる組み込みの変数
$GLOBALS
— グローバルスコープで使用可能なすべての変数への参照
$_SERVER
— サーバ情報および実行時の環境情報
$_GET
— HTTP GET 変数
$_POST
— HTTP POST 変数
$_FILES
— HTTP ファイルアップロード変数
$_REQUEST
— HTTP リクエスト変数
$_SESSION
— セッション変数
$_ENV
— 環境変数
$_COOKIE
— HTTP クッキー
$php_errormsg
— 直近のエラーメッセージ
$HTTP_RAW_POST_DATA
— 生の POST データ
$http_response_header
— HTTP レスポンスヘッダ
$argc
— スクリプトに渡された引数の数
$argv
— スクリプトに渡された引数の配列
定義済みの例外
Exception
ErrorException
コンテキストオプションとパラメータ
ソケットコンテキストオプション
— ソケットコンテキストオプション一覧
HTTP コンテキストオプション
— HTTP コンテキストオプションの一覧
FTP コンテキストオプション
— FTP コンテキストオプションの一覧
SSL コンテキストオプション
— SSL コンテキストオプションの一覧
CURL コンテキストオプション
— CURL コンテキストオプションの一覧
コンテキストパラメータ
— コンテキストパラメータの一覧
設定を変更するには
基本的な構文
PHP マニュアル
PHP Manual