File tree Expand file tree Collapse file tree 2 files changed +54
-25
lines changed
reference/reflection/reflectionparameter Expand file tree Collapse file tree 2 files changed +54
-25
lines changed Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<!-- $Revision$ -->
3
- <!-- EN-Revision: 5383ecabcb6e24c514ce79f0d111bf6aec65b9cb Maintainer: takagi Status: ready -->
3
+ <!-- EN-Revision: ecd72af657b9168e492092b998b9777cabcb0c30 Maintainer: takagi Status: ready -->
4
4
<!-- Credits: mumumu -->
5
5
6
6
<refentry xml : id =" reflectionparameter.getdefaultvalue" xmlns =" http://docbook.org/ns/docbook" xmlns : xlink =" http://www.w3.org/1999/xlink" >
16
16
<void />
17
17
</methodsynopsis >
18
18
<para >
19
- ユーザー定義の関数あるいはメソッドで 、パラメータのデフォルト値を取得します。
19
+ (内部またはユーザー定義の) 関数あるいはメソッドで 、パラメータのデフォルト値を取得します。
20
20
省略可能なパラメータでない場合は <classname >ReflectionException</classname >
21
21
がスローされます。
22
22
</para >
34
34
</para >
35
35
</refsect1 >
36
36
37
+ <refsect1 role =" changelog" >
38
+ &reftitle.changelog;
39
+ <para >
40
+ <informaltable >
41
+ <tgroup cols =" 2" >
42
+ <thead >
43
+ <row >
44
+ <entry >&Version; </entry >
45
+ <entry >&Description; </entry >
46
+ </row >
47
+ </thead >
48
+ <tbody >
49
+ <row >
50
+ <entry >8.0.0</entry >
51
+ <entry >
52
+ ビルトイン関数 や ビルトインクラス のメソッドについても、デフォルト値を取得できるようになりました。
53
+ これより前のバージョンでは、<classname >ReflectionException</classname > がスローされていました。
54
+ </entry >
55
+ </row >
56
+ </tbody >
57
+ </tgroup >
58
+ </informaltable >
59
+ </para >
60
+ </refsect1 >
61
+
37
62
<refsect1 role =" examples" >
38
63
&reftitle.examples;
39
64
<para >
@@ -72,16 +97,6 @@ Default value: baz
72
97
</para >
73
98
</refsect1 >
74
99
75
- <refsect1 role =" notes" >
76
- &reftitle.notes;
77
- <note >
78
- <para >
79
- 実装上の理由で、組み込みの関数や組み込みクラスのメソッドのデフォルト値を取得することはできません。
80
- 実行しようとすると <classname >ReflectionException</classname > がスローされます。
81
- </para >
82
- </note >
83
- </refsect1 >
84
-
85
100
<refsect1 role =" seealso" >
86
101
&reftitle.seealso;
87
102
<para >
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<!-- $Revision$ -->
3
- <!-- EN-Revision: 5383ecabcb6e24c514ce79f0d111bf6aec65b9cb Maintainer: takagi Status: ready -->
3
+ <!-- EN-Revision: ecd72af657b9168e492092b998b9777cabcb0c30 Maintainer: takagi Status: ready -->
4
4
<!-- Credits: mumumu -->
5
5
6
6
<refentry xml : id =" reflectionparameter.getdefaultvalueconstantname" xmlns =" http://docbook.org/ns/docbook" xmlns : xlink =" http://www.w3.org/1999/xlink" >
17
17
</methodsynopsis >
18
18
<para >
19
19
デフォルト値が定数か null の場合に、
20
- ユーザーが定義した関数またはメソッドのパラメータのデフォルト値を返します 。
20
+ (内部またはユーザー定義の) 関数やメソッドのデフォルト値の定数名を返します 。
21
21
パラメータがオプションでない場合は、
22
22
<classname >ReflectionException</classname > がスローされます。
23
23
</para >
35
35
</para >
36
36
</refsect1 >
37
37
38
+ <refsect1 role =" changelog" >
39
+ &reftitle.changelog;
40
+ <para >
41
+ <informaltable >
42
+ <tgroup cols =" 2" >
43
+ <thead >
44
+ <row >
45
+ <entry >&Version; </entry >
46
+ <entry >&Description; </entry >
47
+ </row >
48
+ </thead >
49
+ <tbody >
50
+ <row >
51
+ <entry >8.0.0</entry >
52
+ <entry >
53
+ ビルトイン関数 や ビルトインクラス のメソッドについても、デフォルト値の定数名を取得できるようになりました。
54
+ これより前のバージョンでは、<classname >ReflectionException</classname > がスローされていました。
55
+ </entry >
56
+ </row >
57
+ </tbody >
58
+ </tgroup >
59
+ </informaltable >
60
+ </para >
61
+ </refsect1 >
62
+
38
63
<refsect1 role =" examples" >
39
64
&reftitle.examples;
40
65
<para >
@@ -73,17 +98,6 @@ Default value: PHP_INT_MIN
73
98
</para >
74
99
</refsect1 >
75
100
76
- <refsect1 role =" notes" >
77
- &reftitle.notes;
78
- <note >
79
- <para >
80
- 実装の詳細になるため、
81
- ビルトイン関数やビルトインクラスのメソッドのデフォルト値を取得することはできません。
82
- 取得を試みると、<classname >ReflectionException</classname > がスローされます。
83
- </para >
84
- </note >
85
- </refsect1 >
86
-
87
101
<refsect1 role =" seealso" >
88
102
&reftitle.seealso;
89
103
<para >
You can’t perform that action at this time.
0 commit comments