設定を変更するには
基本的な構文
PHP マニュアル
PHP Manual
言語リファレンス
基本的な構文
PHP タグ
HTML からの脱出
命令の分離
コメント
型
導入
論理型 (boolean)
整数
浮動小数点数
文字列
配列
オブジェクト
リソース
NULL
コールバック / Callable
本ドキュメントにおける疑似的な型および変数
型の相互変換
変数
基本的な事
定義済みの変数
変数のスコープ
可変変数
外部から来る変数
定数
構文
自動的に定義される定数
式
演算子
演算子の優先順位
代数演算子
代入演算子
ビット演算子
比較演算子
エラー制御演算子
実行演算子
加算子/減算子
論理演算子
文字列演算子
配列演算子
型演算子
制御構造
導入
if
else
elseif/else if
制御構造に関する別の構文
while
do-while
for
foreach
break
continue
switch
declare
return
require
include
require_once
include_once
goto
関数
ユーザー定義関数
関数の引数
返り値
可変関数
内部(ビルトイン)関数
無名関数
クラスとオブジェクト
はじめに
クラスの基礎
プロパティ
オブジェクト定数
クラスのオートローディング
コンストラクタとデストラクタ
アクセス権
オブジェクトの継承
スコープ定義演算子 (::)
static キーワード
クラスの抽象化
オブジェクト インターフェイス
トレイト
無名クラス
オーバーロード
オブジェクトの反復処理
マジックメソッド
finalキーワード
オブジェクトのクローン作成
オブジェクトの比較
タイプヒンティング
遅延静的束縛 (Late Static Bindings)
オブジェクトと参照
オブジェクトのシリアライズ
変更履歴
名前空間
名前空間の概要
名前空間の定義
サブ名前空間の宣言
同一ファイル内での複数の名前空間の定義
名前空間の使用法: 基本編
名前空間と動的言語機能
namespace キーワードおよび __NAMESPACE__ 定数
名前空間の使用法: エイリアス/インポート
グローバル空間
名前空間の使用法: グローバル関数/定数への移行
名前解決のルール
FAQ: 名前空間について知っておくべきこと
エラー
基本
PHP 7 でのエラー
例外(exceptions)
例外を拡張する
ジェネレータ
ジェネレータとは
ジェネレータの構文
ジェネレータと Iterator オブジェクトとの比較
リファレンスの説明
リファレンスとは?
リファレンスが行うことは何ですか?
リファレンスが行わないこと
リファレンス渡し
リファレンスを返す
リファレンスの解除
リファレンスの適用範囲
定義済の変数
スーパーグローバル
— すべてのスコープで使用できる組み込みの変数
$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
Error
ArithmeticError
AssertionError
DivisionByZeroError
ParseError
TypeError
定義済みのインターフェイスとクラス
Traversable
— Traversable インターフェイス
Iterator
— Iterator インターフェイス
IteratorAggregate
— IteratorAggregate インターフェイス
Throwable
ArrayAccess
— ArrayAccess インターフェイス
Serializable
— Serializable インターフェイス
Closure
— Closure クラス
Generator
— Generator クラス
コンテキストオプションとパラメータ
ソケットコンテキストオプション
— ソケットコンテキストオプション一覧
HTTP コンテキストオプション
— HTTP コンテキストオプションの一覧
FTP コンテキストオプション
— FTP コンテキストオプションの一覧
SSL コンテキストオプション
— SSL コンテキストオプションの一覧
CURL コンテキストオプション
— CURL コンテキストオプションの一覧
Phar コンテキストオプション
— Phar コンテキストオプション一覧
MongoDB コンテキストオプション
— MongoDB コンテキストオプション一覧
コンテキストパラメータ
— コンテキストパラメータの一覧
サポートするプロトコル/ラッパー
file://
— ローカルファイルシステムへのアクセス
http://
— HTTP(s) URL へのアクセス
ftp://
— FTP(s) URL へのアクセス
php://
— さまざまな入出力ストリームへのアクセス
zlib://
— 圧縮ストリーム
data://
— データ (RFC 2397)
glob://
— パターンにマッチするパス名の検索
phar://
— PHP アーカイブ
ssh2://
— Secure Shell 2
rar://
— RAR
ogg://
— オーディオストリーム
expect://
— 対話的プロセスストリーム
設定を変更するには
基本的な構文
PHP マニュアル
PHP Manual