查詢

MessageFormatter::getPattern()函式—用法及示例

「 獲取 MessageFormatter 物件的訊息模式 」


函式名稱: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 及以上版本。
  • 訊息模式中使用大括號 {} 包圍佔位符,可以在格式化訊息時替換為相應的值。
補充糾錯
熱門PHP函式
分享連結