Skip to content

Commit cf9bfbc

Browse files
author
Yoshinari Takaoka
committed
Fix #80110: object with __invoke method is considered callable
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@350588 c90b9560-bf6c-de11-be94-00142212c4b1
1 parent ebac7ea commit cf9bfbc

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

language/types/callable.xml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 95bdd6883b5dde9504701777ba81b3c5f15df52b Maintainer: takagi Status: ready -->
3+
<!-- EN-Revision: 468e71623d4c2269ef237ce7ab5a2792dbd0e7b7 Maintainer: takagi Status: ready -->
4+
<!-- Credits: mumumu -->
45
<sect1 xml:id="language.types.callable">
56
<title>コールバック / Callable</title>
67

@@ -47,7 +48,13 @@
4748

4849
<para>
4950
一般的なユーザー定義関数とは異なり、
50-
<link linkend="functions.anonymous">無名関数</link> もパラメータとして渡せます。
51+
<link linkend="functions.anonymous">無名関数</link> と
52+
<link linkend="functions.arrow">アロー関数</link> もパラメータとして渡せます。
53+
</para>
54+
55+
<para>
56+
一般的には、
57+
<link linkend="object.invoke">__invoke()</link> を実装した任意のオブジェクトもパラメータとして渡せます。
5158
</para>
5259

5360
<para>

reference/var/functions/is-callable.xml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 8088fbe7ef741a952c44faf4a09131c78d4bfe82 Maintainer: takagi Status: ready -->
4-
<!-- CREDITS: hirokawa -->
3+
<!-- EN-Revision: 468e71623d4c2269ef237ce7ab5a2792dbd0e7b7 Maintainer: takagi Status: ready -->
4+
<!-- CREDITS: hirokawa,mumumu -->
55
<refentry xml:id="function.is-callable" xmlns="http://docbook.org/ns/docbook">
66
<refnamediv>
77
<refname>is_callable</refname>
@@ -19,10 +19,7 @@
1919
<methodparam choice="opt"><type>string</type><parameter role="reference">callable_name</parameter></methodparam>
2020
</methodsynopsis>
2121
<para>
22-
引数の内容が、関数としてコール可能かどうかを調べます。
23-
変数が有効な関数名かどうかを調べたり、配列の中に適切に
24-
エンコードされたオブジェクトと関数名が格納されているかどうかを
25-
調べたりすることが可能です。
22+
引数の内容が、<type>callable</type> かどうかを調べます。
2623
</para>
2724
</refsect1>
2825

0 commit comments

Comments
 (0)