ここには、PHP マニュアル 日本語版で「統一した」訳語を当てている単語を記録しています。
以下の単語の訳がブレていたら、issue または Pull Request で報告してください。
- visibility
- 「アクセス権」で統一
- protected/private/public を付けた、メソッドやプロパティが可視な範囲のこと
- 但し、「非対称可視性プロパティ」(Asymmetric Property Visibility)は 例外
- extension
- 拡張モジュール ( #24 )
- internal function / builtin function
- 内部関数 / ビルトイン関数
- 実際には同じ意味だが、英語版でも別々に使われている
- 内部関数 / ビルトイン関数
- coercive mode
- 自動変換モード
- strict モードと対になるモード
- strict モードの対比の文脈で、coercive を「強制する」と訳さない
- 自動変換モード
- language construct
- 言語構造
- unserialize
- アンシリアライズ ( #21 )
- 「デシリアライズ」や「アンマーシャリング」にはしない
- アンシリアライズ ( #21 )
- nullable
- nullable のままにする。訳さない。
- null を受け入れる何か、という意味だが、PHP マニュアル日本語版では「訳さない」で統一。
- nullable のままにする。訳さない。
- serialize
- シリアライズ / シリアル化
- 「マーシャリング」にはしないこと
- シリアライズ / シリアル化
- メソッドや変数に付ける static
- numeric string
- 数値形式の文字列
- preload
- opcache の文脈の場合、「事前ロード」で統一
- userland
- 関数の文脈では、「PHP でユーザーが使える」関数
- ユーザーに公開されている関数、ということ
- 関数の文脈では、「PHP でユーザーが使える」関数
- Standard
- 移行ガイドの文脈での Standard は「標準ライブラリ」で統一する
- php-src で言うところの ext/standard に入っている関数全てを指す
- Standard PHP Librady (SPL) は別にあるが、「標準ライブラリ」でいいことにする
- 移行ガイドの文脈での Standard は「標準ライブラリ」で統一する
- throw Exception
- 例外をスローする
- 例外を「投げる」とはしない
- Throwable を throw するという文脈ではすべてこれに統一する
- 例外をスローする
- parameters / arguments
- パラメータ / 引数
- 以下の2つは明示的に区別されるべきである
- 「関数やメソッドを呼び出す時に渡す arguments(引数)」
- 「関数やメソッドに渡すべき値の仕様としての parameters(パラメータ)」は区別されるべき
- 以下の2つは明示的に区別されるべきである
- パラメータ / 引数
// $parameters はパラメータ
function test($parameters = array()) {}
// [1234] は引数
test([1234]);
- server
- 「サーバー」と伸ばす。「サーバ」としない ( #69 )