函式名稱:MessageFormatter::getPattern()
適用版本:PHP 5 >= 5.3.0, PHP 7, PHP 8
函式說明:MessageFormatter::getPattern() 函式用於獲取 MessageFormatter 物件的訊息模式。
用法:
public MessageFormatter::getPattern(): string|false
引數: 該函式沒有引數。
返回值:
- 如果成功,返回一個字串表示訊息模式。
- 如果失敗,返回 false。
示例:
$message = 'Hello, {name}!';
$formatter = new MessageFormatter('en_US', $message);
$pattern = $formatter->getPattern();
echo "訊息模式:$pattern"; // 輸出:訊息模式:Hello, {name}!
注意事項:
- 如果 MessageFormatter 物件未設定訊息模式,則 getPattern() 返回 false。
- 該函式僅適用於 PHP 5.3.0 及以上版本。
- 訊息模式中使用大括號 {} 包圍佔位符,可以在格式化訊息時替換為相應的值。