[PHP-doc 839] Re: 無名関数のサンプルコードの翻訳について

TAKAGI Masahiro matakagi @ gmail.com
2010年 4月 25日 (日) 05:07:09 JST


高木です。

2010/4/25 Sotaro KARASAWA <reg @ sotaro-k.com>:
> sotarokです.
>
> http://www.php.net/manual/ja/functions.anonymous.php
> こちらのサンプルコードにある
>
> ====
> $my_cart->add('バター', 1);
> $my_cart->add('牛乳', 3);
> $my_cart->add('卵', 6);
> ====
>
> ですが,これは,クラス内の
>
> ====
>            function ($quantity, $product) use ($tax, &$total)
>            {
>                $pricePerItem = constant(__CLASS__ . "::PRICE_" .
>                    strtoupper($product));
>                $total += ($pricePerItem * $quantity) * ($tax + 1.0);
>            };
> ====
>
> で定数の取得に使われているため,英語のまま
>
> ====
> $my_cart->add('butter', 1);
> $my_cart->add('milk', 3);
> $my_cart->add('eggs', 6);
> ====
>
> としたほうが良いように思います.

あ、確かに。このままじゃ動きませんね。
ありがとうございます。なおしておきました。

http://news.php.net/php.doc.ja/2661

# 逆に定数名のほうを日本語化する、とかいうふざけた案も一瞬思い浮かんだ :-)

-- 
TAKAGI Masahiro mailto:matakagi @ gmail.com


PHP-doc メーリングリストの案内