NumberFormatter::getSymbol

numfmt_get_symbol

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)

NumberFormatter::getSymbol -- numfmt_get_symbol — èš˜ć·ă‚’ć–ćŸ—ă™ă‚‹

èȘŹæ˜Ž

ă‚Șăƒ–ă‚žă‚§ă‚ŻăƒˆæŒ‡ć‘ćž‹

public function NumberFormatter::getSymbol(int $symbol): string|false

æ‰‹ç¶šăćž‹

function numfmt_get_symbol(NumberFormatter $formatter, int $symbol): string|false

ăƒ•ă‚©ăƒŒăƒžăƒƒă‚żă«é–ąé€Łă„ă‘ă‚‰ă‚ŒăŠă„ă‚‹èš˜ć·ă‚’ć–ćŸ—ă—ăŸă™ă€‚ ăƒ•ă‚©ăƒŒăƒžăƒƒă‚żă§ăŻă€ă“ăźèš˜ć·ă§æ•°ć€€ăźäž­ăźăƒ­ă‚±ăƒŒăƒ«ă«äŸć­˜ă™ă‚‹æ–‡ć­— (ăƒ‘ăƒŒă‚»ăƒłăƒˆèš˜ć·ăȘど) ă‚’æ‰±ă„ăŸă™ă€‚ こぼ API ăŻă€ăƒ«ăƒŒăƒ«ăƒ™ăƒŒă‚čăźăƒ•ă‚©ăƒŒăƒžăƒƒă‚żă§ăŻă‚”ăƒăƒŒăƒˆă—ăŠă„ăŸă›ă‚“ă€‚

ăƒ‘ăƒ©ăƒĄăƒŒă‚ż

formatter

NumberFormatter ă‚Șブゾェクト。

symbol

èš˜ć·æŒ‡ćźšć­ă€‚ ăƒ•ă‚©ăƒŒăƒžăƒƒăƒˆèš˜ć· ćźšæ•°ăźă„ăšă‚Œă‹ă€‚

æˆ»ă‚Šć€€

èš˜ć·æ–‡ć­—ćˆ—ă€ă‚ă‚‹ă„ăŻă‚šăƒ©ăƒŒæ™‚ă« false ă‚’èż”ă—ăŸă™ă€‚

䟋

䟋1 numfmt_get_symbol() ăźäŸ‹

<?php
$fmt
= numfmt_create( 'de_DE', NumberFormatter::DECIMAL );
echo
"Sep: ".numfmt_get_symbol($fmt, NumberFormatter::GROUPING_SEPARATOR_SYMBOL)."\n";
echo
numfmt_format($fmt, 1234567.891234567890000)."\n";
numfmt_set_symbol($fmt, NumberFormatter::GROUPING_SEPARATOR_SYMBOL, "*");
echo
"Sep: ".numfmt_get_symbol($fmt, NumberFormatter::GROUPING_SEPARATOR_SYMBOL)."\n";
echo
numfmt_format($fmt, 1234567.891234567890000)."\n";
?>

䟋2 ă‚Șăƒ–ă‚žă‚§ă‚ŻăƒˆæŒ‡ć‘ăźäŸ‹

<?php
$fmt
= new NumberFormatter( 'de_DE', NumberFormatter::DECIMAL );
echo
"Sep: ".$fmt->getSymbol(NumberFormatter::GROUPING_SEPARATOR_SYMBOL)."\n";
echo
$fmt->format(1234567.891234567890000)."\n";
$fmt->setSymbol(NumberFormatter::GROUPING_SEPARATOR_SYMBOL, "*");
echo
"Sep: ".$fmt->getSymbol(NumberFormatter::GROUPING_SEPARATOR_SYMBOL)."\n";
echo
$fmt->format(1234567.891234567890000)."\n";
?>

äžŠăźäŸ‹ăźć‡ș抛は仄䞋ずăȘă‚ŠăŸă™ă€‚

Sep: .
1.234.567,891
Sep: *
1*234*567,891

ć‚è€ƒ

  • numfmt_get_error_code() - ăƒ•ă‚©ăƒŒăƒžăƒƒă‚żăźç›Žèż‘ăźă‚šăƒ©ăƒŒă‚łăƒŒăƒ‰ă‚’ć–ćŸ—ă™ă‚‹
  • numfmt_set_symbol() - èš˜ć·ăźć€€ă‚’èš­ćźšă™ă‚‹
add a note

User Contributed Notes

There are no user contributed notes for this page.