サンプル
マニュアル内の全サンプルの一覧
- Example#0 - 初歩的な例
- Example#1 - 初めての PHP スクリプト: hello.php
- Example#2 - PHP からシステムに関する情報を取得する
- Example#3 - 変数を出力する (配列要素)
- Example#4 - 制御構造 および 関数の使用例
- Example#5 - HTML および PHP モードの両方を混在させる
- Example#6 - 簡単な HTML フォーム
- Example#7 - フォームからのデータを出力する
- Example#8 - lighttpd.conf の抜粋
- Example#9 - FastCGI レスポンダの起動
- Example#10 - リモートの php-fastcgi インスタンスへの接続
- Example#11 - OpenBSD パッケージインストールの例
- Example#12 - Debian で Apache 2 と組み合わせるインストール例
- Example#13 - PHP インストール後に Apache を停止・起動させる
- Example#14 - 追加の PHP パッケージを探す方法
- Example#15 - PHP と MySQL、cURL のインストール
- Example#16 - OpCache の推奨構成
- Example#17 - WinCache の推奨構成
- Example#18 - IIS と PHP の設定をするためのコマンドライン
- Example#19 - Registry changes
- Example#20 - PHP を Apache 2.x ハンドラとして使う設定
- Example#21 - PHP を Apache 2.x 上で CGI として動かす例
- Example#22 - PHP を FastCGI として動かす Apache の設定
- Example#23 - 環境変数や PHP の設定をプールに渡す
- Example#24 - PHP の設定を nginx.conf で行う例
- Example#25 - phpinfo のコール
- Example#26 - php.ini での環境変数
- Example#27 - php.ini の例
- Example#28 - Apache 設定の例
- Example#29 - PHP の開始タグと終了タグ
- Example#30 - 条件文を使った高度な脱出
- Example#31 - 改行を囲んだ終了タグを表示させる例
- Example#32 - 整数リテラル
- Example#33 - 整数のオーバーフロー
- Example#34 - PHP 7.3.0 以降での、基本的なヒアドキュメントの使い方
- Example#35 - 終端ID は 文字列本体よりも奥にインデントしてはいけない
- Example#36 - 文字列本体 や 終端ID のインデントに違う文字を使う
- Example#37 - 終端ID の後に式を継続する
- Example#38 - 文字列本体に 終端ID が含まれると、ParseError が起きがち
- Example#39 - PHP 7.3.0 より前のバージョンでの間違った例
- Example#40 - PHP 7.3.0 より前のバージョンでも有効な例
- Example#41 - ヒアドキュメントで文字列を括る例
- Example#42 - ヒアドキュメントを引数に使用する例
- Example#43 - ヒアドキュメントを用いた静的な値の初期化
- Example#44 - ヒアドキュメントでのダブルクォート
- Example#45 - Nowdoc による文字列のクォートの例
- Example#46 - 変数がある場合の、Nowdoc による文字列のクォートの例
- Example#47 - 静的なデータの例
- Example#48 - 簡単な構文の例
- Example#49 - 負の数値インデックス
- Example#50 - 文字列の例
- Example#51 - 不正な文字列のオフセットの例
- Example#52 - シンプルな配列定義
- Example#53 - 型のキャストと値の上書きの例
- Example#54 - 整数と文字列のキーの混在例
- Example#55 - 数値添字配列でキーを省略する例
- Example#56 - 一部の要素にだけキーを指定する例
- Example#57 - 複雑な型のキャストと上書きの例
- Example#58 - 配列の要素へのアクセス
- Example#59 - 配列のデリファレンス
- Example#60 - 簡単な配列のアンパック
- Example#61 - キーが重複した場合の配列のアンパック
- Example#62 - array() の使用例
- Example#63 - コレクション
- Example#64 - ループ内での要素の変更
- Example#65 - 1 から始まる添字
- Example#66 - 配列に代入する
- Example#67 - 配列のソート
- Example#68 - 再帰および多次元配列
- Example#69 - コールバック関数の例
- Example#70 - クロージャを使ったコールバックの例
- Example#71 - iterable を戻り値の型として使った、ジェネレータの例
- Example#72 - リファレンス渡しのパラメータに対する型宣言
- Example#73 - 引数にnullを許容する古いやり方
- Example#74 - クラスによる型宣言の基本
- Example#75 - インターフェイスによる型宣言の基本
- Example#76 - 基本的な戻り値の型宣言
- Example#77 - オブジェクトを返す
- Example#78 - Null を許容する型宣言
- Example#79 - Null を許容する戻り値の型宣言
- Example#80 - クラスのプロパティで型宣言
- Example#81 - 引数の値に対する厳密な型付け
- Example#82 - 引数の値に対する型の自動変換
- Example#83 - 戻り値に対する厳密な型付け
- Example#84 - union の型のひとつに変換される例
- Example#85 - 初期化されていない変数のデフォルト値
- Example#86 - global の使用
- Example#87 - globalのかわりに$GLOBALSを使用する
- Example#88 - スーパーグローバルとスコープの例
- Example#89 - static 変数が必要な場面の例
- Example#90 - static 変数の使用例
- Example#91 - 再帰関数でのstatic変数の使用
- Example#92 - static 変数の宣言
- Example#93 - 継承されたメソッドのstatic 変数を使う
- Example#94 - 可変プロパティの例
- Example#95 - 簡単なHTMLフォーム
- Example#96 - 簡単なPOST HTMLフォームからのデータにアクセスする
- Example#97 - より複雑なフォーム変数
- Example#98 - setcookieの例
- Example#99 - 有効/無効な定数名の例
- Example#100 - 定数の定義
- Example#101 - const キーワードによる定数の定義
- Example#102 - 結合時の評価
- Example#103 - 評価順序は未定義
- Example#104 - +、-、. の優先順位は同じ(PHP 8.0.0 より前のバージョン)
- Example#105 - Perl 風に、文字列をインクリメントする例
- Example#106 - 英数字が浮動小数点数にキャストされる挙動
- Example#107 - 参照による代入
- Example#108 - 整数値におけるビット AND、OR および XOR 演算
- Example#109 - 文字列でのビット XOR 演算
- Example#110 - 整数値のビットシフト
- Example#111 - Boolean/null の比較
- Example#112 - 一般的な配列の比較
- Example#113 - デフォルト値を設定する
- Example#114 - 三項演算子のわかりにくい挙動
- Example#115 - 三項演算子の短縮形
- Example#116 - デフォルト値の代入
- Example#117 - Null 合体演算子のネスト
- Example#118 - 論理演算子についての説明
- Example#119 - 配列の比較
- Example#120 - クラスでの instanceof の使用法
- Example#121 - 継承したクラスでの instanceof の使用法
- Example#122 - instanceof を使用して、オブジェクトがクラスのインスタンスで ない かどうかを調べる方法
- Example#123 - インターフェイスでの instanceof の使用法
- Example#124 - 変数を用いた instanceof の使用法
- Example#125 - instanceof での他の変数の調べかた
- Example#126 - instanceof を使って定数を確認する
- Example#127 - instanceof を任意の式と一緒に使う
- Example#128 - switch 文の構造
- Example#129 - 基本式な match 式の使い方
- Example#130 - 比較演算子と match 式を一緒に使う例
- Example#131 - match 式の構造
- Example#132 - 処理されない match 式の例
- Example#133 - 整数の範囲に応じてmatch式を分岐させる一般的な使い方
- Example#134 - 文字列の内容に応じてmatch式を分岐させる一般的な使い方
- Example#135 - Tick の使用例
- Example#136 - スクリプトのエンコーディングの宣言
- Example#137 - 基本的な include の例
- Example#138 - 関数内での読み込み
- Example#139 - HTTP経由の include
- Example#140 - インクルードの戻り値を比較する
- Example#141 - include と return 文
- Example#142 - 出力バッファリングを用い、 PHP ファイルの内容を文字列として読み込む
- Example#143 - goto の例
- Example#144 - ループでの goto の例
- Example#145 - これは動作しません
- Example#146 - 関数の使用法を説明するための擬似コード
- Example#147 - 条件つきの関数
- Example#148 - 関数の中の関数
- Example#149 - 再帰的な関数
- Example#150 - 関数に配列を渡す
- Example#151 - 関数の引数リストの最後にカンマを付ける
- Example#152 - 関数のパラメータのリファレンス渡し
- Example#153 - 関数におけるデフォルト引数の使用法
- Example#154 - スカラー型以外をデフォルト値として使用する
- Example#155 - オブジェクトをデフォルト値として使用する(PHP 8.1.0 以降)
- Example#156 - 関数の引数のデフォルト値の 間違った使用法
- Example#157 - 関数の引数のデフォルト値の 正しい使用法
- Example#158 - 関数の引数のデフォルト値の 正しい使用法
- Example#159 - デフォルト値を指定した引数は、必須の引数の後に宣言する
- Example#160 - ... を使った、可変長引数へのアクセス
- Example#161 - 引数での ... の使用例
- Example#162 - 型宣言つきの可変長引数
- Example#163 - 名前付き引数の文法
- Example#164 - 位置を指定した引数と、名前付き引数
- Example#165 - 上と同じ例を、引数の順番を変えて渡す
- Example#166 - 位置を指定した引数と、名前付き引数を組み合わせる
- Example#167 - 同じ引数を複数回渡すと、Error がスローされる
- Example#168 - 引数を展開した後に、名前付き引数を使う
- Example#169 - return の使用法
- Example#170 - 複数の値を得るために配列を返す例
- Example#171 - 関数からリファレンスを返す
- Example#172 - 可変関数の例
- Example#173 - 可変メソッドの例
- Example#174 - staticプロパティを含む可変メソッドの例
- Example#175 - 複雑な callable
- Example#176 - 無名関数の例
- Example#177 - 変数への無名関数の代入
- Example#178 - 親のスコープからの変数の引き継ぎ
- Example#179 - クロージャのスコープ
- Example#180 - $this の自動バインド
- Example#181 - static な無名関数内での $this の使用例
- Example#182 - static な無名関数へのオブジェクトのバインド
- Example#183 - アロー関数は参照ではなく値を自動でキャプチャする
- Example#184 - アロー関数は、ネストされた場合でも変数を値でキャプチャする
- Example#185 - アロー関数の例
- Example#186 - 外部のスコープの値はアロー関数では変更できない
- Example#187 - 簡単な例
- Example#188 - 古い callable の生成方法と、CallableExpr(...) の比較
- Example#189 - 簡単なクラス定義
- Example#190 - $this 疑似変数の例
- Example#191 - インスタンスを作成する
- Example#192 - オブジェクトの代入
- Example#193 - 任意の式を使ってインスタンスを生成する
- Example#194 - 新しいオブジェクトの作成
- Example#195 - 新しく作成したオブジェクトのメンバーへのアクセス
- Example#196 - プロパティへのアクセスとメソッドの呼び出し
- Example#197 - プロパティに格納した無名関数の呼び出し
- Example#198 - 簡単なクラスの継承
- Example#199 - 互換性がある子クラスのメソッド
- Example#200 - 子クラスのメソッドで引数を削除すると致命的なエラーになる
- Example#201 - 子クラスのメソッドで、オプションの引数を必須にすると致命的なエラーになる
- Example#202 - 子クラスで引数の名前を変更し、かつ名前付き引数を使うとエラーになる
- Example#203 - クラス名の解決
- Example#204 - クラス名が存在しない場合の名前解決
- Example#205 - オブジェクトの名前解決
- Example#206 - nullsafe 演算子
- Example#207 - プロパティの宣言
- Example#208 - 型付きプロパティの例
- Example#209 - プロパティにアクセスする
- Example#210 - 読み取り専用プロパティの例
- Example#211 - 読み取り専用プロパティの不正な初期化
- Example#212 - 定数の定義と使用
- Example#213 - 名前空間の ::class の例
- Example#214 - クラス内での定数式の例
- Example#215 - PHP 7.1.0 以降の、クラス定数のアクセス範囲
- Example#216 - オートロードの例
- Example#217 - オートロードの別の例
- Example#218 - 継承とコンストラクタ
- Example#219 - コンストラクタを引数と一緒に使う
- Example#220 - コンストラクタのプロモーションを使う
- Example#221 - 初期化時に new キーワードを使う
- Example#222 - static な生成メソッドを使う
- Example#223 - デストラクタの例
- Example#224 - プロパティの宣言
- Example#225 - メソッドの宣言
- Example#226 - PHP 7.1.0 以降での定数の宣言
- Example#227 - 同じ型のオブジェクトの private メンバーへのアクセス
- Example#228 - 継承の例
- Example#229 - 戻り値の型を宣言せずにメソッドをオーバーライドする場合
- Example#230 - 間違った型を宣言してメソッドをオーバーライドする場合
- Example#231 - 間違った型を宣言してメソッドをオーバーライドする場合でも、警告を抑制する
- Example#232 - クラス定義の外からの ::
- Example#233 - クラス定義の中からの ::
- Example#234 - 親クラスのメソッドをコールする
- Example#235 - static メソッドの例
- Example#236 - static プロパティの例
- Example#237 - 抽象クラスの例
- Example#238 - 抽象クラスの例
- Example#239 - Interface の例
- Example#240 - インターフェイスの継承
- Example#241 - 共変性を保った形で、複数のインターフェイスを実装する
- Example#242 - 複数のインターフェイスの継承
- Example#243 - インターフェイスでの定数
- Example#244 - 抽象クラスとインターフェイス
- Example#245 - 継承と実装を同時に行う
- Example#246 - トレイトの例
- Example#247 - 優先順位の例
- Example#248 - もうひとつの優先順位の例
- Example#249 - 複数のトレイトの使用例
- Example#250 - 衝突の解決
- Example#251 - メソッドのアクセス権を変更する
- Example#252 - トレイトを組み合わせたトレイト
- Example#253 - 抽象メソッドによる、要件の明示
- Example#254 - static変数
- Example#255 - staticメソッド
- Example#256 - staticプロパティ
- Example#257 - プロパティの定義
- Example#258 - 衝突の解決
- Example#259 - 定数を定義する
- Example#260 - 衝突の解決
- Example#261 - __get()、 __set()、__isset() および __unset() メソッドを使ったプロパティのオーバーロードの例
- Example#262 - __call() および __callStatic() メソッドによる、メソッドのオーバーロードの例
- Example#263 - 単純なオブジェクトの反復の例
- Example#264 - sleep と wakeup
- Example#265 - Serialize と unserialize
- Example#266 - 簡単な例
- Example#267 - __invoke() の使用
- Example#268 - __invoke() の使用
- Example#269 - __set_state() の使用法
- Example#270 - __debugInfo() の使用法
- Example#271 - finalメソッドの例
- Example#272 - finalクラスの例
- Example#273 - final定数の例(PHP 8.1.0 以降)
- Example#274 - オブジェクトのクローン作成
- Example#275 - クローンしたオブジェクトのメンバーへのアクセス
- Example#276 - オブジェクト比較の例
- Example#277 - self:: の使用例
- Example#278 - static:: のシンプルな使用法
- Example#279 - 非静的コンテキストにおける static:: の使用法
- Example#280 - 転送するコールと転送しないコール
- Example#281 - 参照とオブジェクト
- Example#282 - 名前空間構文の例
- Example#283 - 名前空間の宣言
- Example#284 - 名前空間の宣言
- Example#285 - 階層つきの名前空間の宣言
- Example#286 - シンプルな組み合わせ方式による複数の名前空間の宣言
- Example#287 - 波括弧構文による複数の名前空間の宣言
- Example#288 - 複数の名前空間および名前空間に属さないコードの宣言
- Example#289 - 複数の名前空間および名前空間に属さないコードの宣言
- Example#290 - グローバルなクラス、関数および定数への名前空間内からのアクセス
- Example#291 - 要素への動的なアクセス
- Example#292 - 名前空間つき要素への動的なアクセス
- Example#293 - 名前空間内のコードでの __NAMESPACE__ の例
- Example#294 - グローバルなコードでの __NAMESPACE__ の例
- Example#295 - __NAMESPACE__ による動的な名前の作成
- Example#296 - 名前空間内での namespace 演算子
- Example#297 - グローバルコードでの namespace 演算子
- Example#298 - use 演算子によるインポート/エイリアス
- Example#299 - use 演算子によるインポート/エイリアスで、複数の use 文を組み合わせる例
- Example#300 - インポートと動的名
- Example#301 - インポートと完全修飾名
- Example#302 - 間違ったインポートの例
- Example#303 - グローバル空間を指定する方法
- Example#304 - 名前空間内からのグローバルクラスへのアクセス
- Example#305 - 名前空間内からのグローバル関数/定数への移行
- Example#306 - 名前解決の例
- Example#307 - 名前空間の外部にあるグローバルクラスへのアクセス
- Example#308 - 名前空間の外部にあるグローバルクラスへのアクセス
- Example#309 - 名前空間内からの内部クラスへのアクセス
- Example#310 - 名前空間内のクラス、関数あるいは定数へのアクセス
- Example#311 - 完全修飾名
- Example#312 - 修飾名
- Example#313 - 非修飾クラス名
- Example#314 - 非修飾関数/定数名
- Example#315 - ダブルクォートで囲んだ文字列内で名前空間名を扱う際の危険
- Example#316 - 未定義の定数
- Example#317 - 未定義の定数
- Example#318 - 基本的な、値を限定する例
- Example#319 - 唯一の値を指定する、高度な例
- Example#320 - エラーを例外に変換する
- Example#321 - 例外をスローする
- Example#322 - 例外処理での finally ブロック
- Example#323 - finally ブロックと return の相互作用
- Example#324 - ネストした例外
- Example#325 - 複数の例外ハンドリングをひとつの catch で行う
- Example#326 - キャッチする時に変数を省略する
- Example#327 - throw を 式として扱う
- Example#328 - 組み込みの例外クラス
- Example#329 - 例外クラスを拡張する
- Example#330 - ファイバーの基本的な使い方
- Example#331 - ジェネレータを使った range の実装
- Example#332 - 値を yield する単純な例
- Example#333 - キー/値 のペアの yield
- Example#334 - null の yield
- Example#335 - 参照による値の yield
- Example#336 - yield from と iterator_to_array
- Example#337 - yield from の基本的な使いかた
- Example#338 - yield from の返す値
- Example#339 - アトリビュートを使い、インターフェイスのオプションのメソッドを実装する
- Example#340 - アトリビュートの文法
- Example#341 - リフレクションAPIを使い、アトリビュートを読み取る
- Example#342 - リフレクションAPIを使い、特定のアトリビュートを読み取る
- Example#343 - 単純なアトリビュートクラスの例
- Example#344 - アトリビュートを使える場所を限定するために、ターゲットとなるクラスを作る
- Example#345 - 宣言時にアトリビュートを複数回使えるように、IS_REPEATABLE を使う
- Example#346 - 未定義の変数のリファレンスの使用
- Example#347 - 関数内でのグローバル変数の参照
- Example#348 - リファレンスと foreach ステートメント
- Example#349 - $GLOBALS の例
- Example#350 - $GLOBALS 配列全体を書き換える操作はエラーになる
- Example#351 - $_SERVER の例
- Example#352 - $_GET の例
- Example#353 - $_POST の例
- Example#354 - $_ENV の例
- Example#355 - $_COOKIE の例
- Example#356 - $php_errormsg の例
- Example#357 - $http_response_header の例
- Example#358 - $argc の例
- Example#359 - $argv の例
- Example#360 - Exception::getMessage の例
- Example#361 - Exception::getPrevious の例
- Example#362 - Exception::getCode の例
- Example#363 - Exception::getFile の例
- Example#364 - Exception::getLine の例
- Example#365 - Exception::getTrace の例
- Example#366 - Exception::getTraceAsString の例
- Example#367 - Exception::__toString の例
- Example#368 - set_error_handler を使用した、エラーメッセージから ErrorException への変換
- Example#369 - ErrorException::getSeverity の例
- Example#370 - Error::getMessage の例
- Example#371 - Error::getPrevious の例
- Example#372 - Error::getCode の例
- Example#373 - Error::getFile の例
- Example#374 - Error::getLine の例
- Example#375 - Error::getTrace の例
- Example#376 - Error::getTraceAsString の例
- Example#377 - Error::__toString の例
- Example#378 - 基本的な使用法
- Example#379 - 基本的な例
- Example#380 - 基本的な使用法
- Example#381 - ArrayAccess::offsetExists の例
- Example#382 - 基本的な使用法
- Example#383 - Closure::bind の例
- Example#384 - Closure::bindTo の例
- Example#385 - Closure::call の例
- Example#386 - オブジェクトへの型変換を使い、stdClass を作る
- Example#387 - json_decode によって、stdClass を作る
- Example#388 - 動的にプロパティを宣言する
- Example#389 - Generator::getReturn の例
- Example#390 - Generator::key の例
- Example#391 - Generator::send による値の注入
- Example#392 - ジェネレータへの例外のスロー
- Example#393 - 基本的な WeakReference クラスの使い方
- Example#394 - Weakmap の使い方の例
- Example#395 - 基本的な Stringable インターフェイスの使い方
- Example#396 - 基本的な使用法
- Example#397 - 基本的な使用法
- Example#398 - 基本的な使用法
- Example#399 - SensitiveParameterValue オブジェクトを var_dump に渡す
- Example#400 - SensitiveParameterValue::getValue の例
- Example#401 - unserialize によって生成されるクラス
- Example#402 - 基本的な bindto の使用例
- Example#403 - ページの取得と POST データの送信
- Example#404 - リダイレクトを無視し、ヘッダとコンテンツの取得
- Example#405 - password の基本的な使用例
- Example#406 - リダイレクト後の URL の検出
- Example#407 - php://temp/maxmemory
- Example#408 - php://filter/resource=<フィルタの対象となるストリーム>
- Example#409 - php://filter/read=<読み込みチェーンに適用するフィルタのリスト>
- Example#410 - php://filter/write=<書き込みチェーンに適用するフィルタのリスト>
- Example#411 - php://memory と php://temp は再利用できない
- Example#412 - data:// の内容の表示
- Example#413 - media type の取得
- Example#414 - 基本的な使用法
- Example#415 - アクティブな接続からストリームをオープンする
- Example#416 - $session を有効にしておかないといけない!
- Example#417 - RAR アーカイブの走査
- Example#418 - 暗号化されたファイルのオープン (ヘッダの暗号化)
- Example#419 - 甘い変数の確認から生じるリスク
- Example#420 - ... ファイルシステムへの攻撃
- Example#421 - より安全なファイル名の確認
- Example#422 - より安全なファイル名の確認
- Example#423 - null バイトに対して脆弱なスクリプト
- Example#424 - 入力を適切に検証する例
- Example#425 - ハッシュされたパスワードフィールド
- Example#426 - 表示するデータを分割し ... そしてスーパーユーザーを作成します。(PostgreSQLの例)
- Example#427 - 記事...そして(全てのデータベースサーバーの)いくつかのパスワード のリストを表示する
- Example#428 - パスワードのリセットから ... (全てのデータベースサーバーで)より多 くの権限を得るまで
- Example#429 - データベースホストのオペレーティングシステムを攻撃する (MSSQLサーバー)
- Example#430 - PDO のプリペアドステートメントを使い、SQLインジェクションを回避する
- Example#431 - カスタムHTMLページにより変数を攻撃する
- Example#432 - 一般的なデバッグ変数を探す
- Example#433 - E_ALLで危険な変数を見つける
- Example#434 - 危険な変数の使用
- Example#435 - PHPを他の言語として隠す
- Example#436 - PHP拡張子用に未知の型を使用する
- Example#437 - PHP拡張子としてHTML型を使用する
- Example#438 - Basic HTTP 認証の例
- Example#439 - 新規に名前 / パスワードを入力させる HTTP 認証の例
- Example#440 - ファイルアップロード用のフォーム
- Example#441 - ファイルのアップロードを検証する
- Example#442 - ファイルの配列をアップロードする
- Example#443 - 複数ファイルのアップロード
- Example#444 - ディレクトリ全体をアップロードする
- Example#445 - HTTP PUT されたファイルの保存
- Example#446 - リモートページのタイトルを得る
- Example#447 - リモートサーバーにデータを保存する
- Example#448 - CGI SAPI との違いを示す例
- Example#449 - INI 設定に -d を使って値を設定する例
- Example#450 - PHP に組み込まれた (そしてロードされた) Zend モジュールの表示
- Example#451 - ダブルクォートの使用時に構文エラーが出る例
- Example#452 - シングルクォートを使い、シェルの変数置換を防ぐ例
- Example#453 - とあるプロジェクトの行数をカウントするための -B, -R そして -E オプションの使用例
- Example#454 - -v による、SAPI 名および PHP と Zend のバージョンの取得
- Example#455 - --ini の例
- Example#456 - 基本的な --rf の使用法
- Example#457 - --rc の例
- Example#458 - --re の例
- Example#459 - --ri の例
- Example#460 - シェルスクリプトとしての PHP スクリプトの実行
- Example#461 - コマンドラインから実行されることを意図したスクリプト(script.php)
- Example#462 - コマンドライン PHP スクリプトを実行するバッチファイル(script.bat)
- Example#463 - 対話シェル上でのコードの実行
- Example#464 - タブ補完
- Example#465 - 対話シェル内での php.ini の設定
- Example#466 - ウェブサーバーの起動
- Example#467 - ドキュメントルートディレクトリを指定した起動
- Example#468 - ルータースクリプトの使用
- Example#469 - CLI ウェブサーバーを使っているかどうかのチェック
- Example#470 - 未サポートのファイル形式の処理
- Example#471 - CLI ウェブサーバーへのリモートマシンからのアクセス
- Example#472 - 新規 zval コンテナを作成
- Example#473 - zval 情報を表示
- Example#474 - zval の refcount を増加
- Example#475 - zval refcount を減少
- Example#476 - array zval を作成
- Example#477 - 既存の要素を配列に追加
- Example#478 - 配列から要素を除去
- Example#479 - それ自体の要素として配列自体を追加
- Example#480 - $a をアンセット
- Example#481 - メモリ使用量の例
- Example#482 - GC パフォーマンスの影響
- Example#483 - 上記のスクリプトを実行
- Example#484 - GC ベンチマーキングを使用可能にするために PHP を再コンパイル
- Example#485 - GC 統計
- Example#486 - DTrace を使用してすべての PHP 静的プローブをトレースするためのall_probes.d
- Example#487 - SystemTap を使用してすべての PHP 静的プローブをトレースするためのall_probes.stp
- Example#488 - apcu_add の例
- Example#489 - apcu_cache_info の例
- Example#490 - apcu_cas の例
- Example#491 - apcu_dec の例
- Example#492 - apcu_delete の例
- Example#493 - apcu_entry の例
- Example#494 - apcu_exists の例
- Example#495 - apcu_fetch の例
- Example#496 - apcu_inc の例
- Example#497 - A apcu_key_info の例
- Example#498 - apcu_sma_info の例
- Example#499 - apcu_store の例
- Example#500 - APCUIterator::__construct の例
- Example#501 - スクリプト内でのエラー処理
- Example#502 - debug_backtrace の例
- Example#503 - debug_print_backtrace の例
- Example#504 - error_clear_last の例
- Example#505 - error_get_last の例
- Example#506 - error_log の例
- Example#507 - error_reporting の例
- Example#508 - restore_error_handler の例
- Example#509 - restore_exception_handler の例
- Example#510 - set_error_handler および trigger_error によるエラー処理
- Example#511 - set_exception_handler の例
- Example#512 - trigger_error の例
- Example#513 - Calling a function from shared library
- Example#514 - Calling a function, returning a structure through an argument
- Example#515 - Accessing existing C variables
- Example#516 - Creating and Modifying C variables
- Example#517 - Working with C arrays
- Example#518 - Working with C enums
- Example#519 - Assigning a PHP Closure to a C function pointer
- Example#520 - 出力制御の例
- Example#521 - 出力リライトの例
- Example#522 - ob_end_clean の例
- Example#523 - ob_end_flush の例
- Example#524 - 単純な ob_get_clean の例
- Example#525 - 単純な ob_get_contents の例
- Example#526 - ob_get_flush の例
- Example#527 - 単純な ob_get_length の例
- Example#528 - full_status が false の場合に返される配列
- Example#529 - full_status が true の場合に返される配列
- Example#530 - ob_list_handlers の例
- Example#531 - ユーザー定義のコールバック関数の例
- Example#532 - 削除不可能な出力バッファを作る例
- Example#533 - output_add_rewrite_var の例
- Example#534 - output_reset_rewrite_vars の例
- Example#535 - assert の例
- Example#536 - カスタムのメッセージを使う
- Example#537 - カスタムの例外クラスを使う
- Example#538 - assert_options の例
- Example#539 - cli_get_process_title の例
- Example#540 - cli_set_process_title の例
- Example#541 - dl の例
- Example#542 - extension_loaded の例
- Example#543 - gc_enabled の例
- Example#544 - gc_status の使い方
- Example#545 - get_current_user の例
- Example#546 - get_defined_constants の例
- Example#547 - XML 関数の出力
- Example#548 - get_include_path の例
- Example#549 - get_included_files の例
- Example#550 - get_loaded_extensions の例
- Example#551 - フィルタリングされていない get_resources
- Example#552 - フィルタリングされた get_resources
- Example#553 - getenv の例
- Example#554 - getlastmod の例
- Example#555 - getopt の例:基本編
- Example#556 - getopt の例:長いオプション
- Example#557 - getopt の例:複数のオプションを一度に渡す
- Example#558 - getopt の例: rest_index を使う
- Example#559 - getrusage の例
- Example#560 - ini_get の例
- Example#561 - ini_get_all の例
- Example#562 - details を無効にする例
- Example#563 - ini_parse_quantity の例
- Example#564 - ini_restore の例
- Example#565 - ini オプションの設定
- Example#566 - memory_get_usage の例
- Example#567 - memory_reset_peak_usage の例
- Example#568 - php_ini_loaded_file の例
- Example#569 - 返される ini ファイルを一覧する例
- Example#570 - php_sapi_name の例
- Example#571 - php_uname の例
- Example#572 - OS 関連の定数の例
- Example#573 - 全般的なクレジットの出力
- Example#574 - コア開発者およびドキュメントグループの表示
- Example#575 - すべてのクレジットの表示
- Example#576 - phpinfo の例
- Example#577 - phpversion の例
- Example#578 - PHP_VERSION_ID の例および使用法
- Example#579 - 環境変数の設定
- Example#580 - restore_include_path の例
- Example#581 - set_include_path の例
- Example#582 - include path の追加
- Example#583 - sys_get_temp_dir の例
- Example#584 - version_compare の例
- Example#585 - zend_thread_id の例
- Example#586 - zend_version の例
- Example#587 - Custom Superglobals with runkit.superglobal=_FOO,_BAR in php.ini
- Example#588 - A runkit7_function_add example
- Example#589 - A runkit7_function_copy example
- Example#590 - A runkit7_function_redefine example
- Example#591 - runkit7_method_add example
- Example#592 - runkit7_method_copy example
- Example#593 - runkit7_method_redefine example
- Example#594 - runkit7_method_remove example
- Example#595 - runkit7_method_rename example
- Example#596 - runkit7_zval_inspect example
- Example#597 - Basic uopz_add_function Usage
- Example#598 - uopz_allow_exit example
- Example#599 - uopz_backup example
- Example#600 - uopz_compose example
- Example#601 - uopz_copy example
- Example#602 - Basic uopz_del_function Usage
- Example#603 - uopz_delete example
- Example#604 - uopz_delete class example
- Example#605 - uopz_extend の例
- Example#606 - uopz_flags の例
- Example#607 - クラスの final 宣言を外す
- Example#608 - uopz_function example
- Example#609 - uopz_function class example
- Example#610 - uopz_get_exit_status example
- Example#611 - Basic uopz_get_hook Usage
- Example#612 - uopz_get_mock example
- Example#613 - Basic uopz_get_property Usage
- Example#614 - uopz_get_return example
- Example#615 - uopz_get_static の基本的な使い方
- Example#616 - uopz_implement の例
- Example#617 - uopz_overload example
- Example#618 - uopz_redefine の例
- Example#619 - uopz_rename example