728x90
안녕하세요,
오늘은 이메일, 알림 메시지, 안내 문구 등에 간단하게 변수 치환 템플릿을 만들 수 있는 strtr() 항수에 대해 설명하겠습니다.
strtr() 함수란?
strtr()은 문자열 안의 특정 문자열들을 한 번에 다른 값으로 치환할 수 있는 함수입니다.
string strtr(string $string, array $replacePairs)
- $replacePairs : 바꿀 문자열 형식의 배열
예제 코드입니다.
<?php
$template = "안녕하세요, {name}님!<br>오늘은 {day}입니다.<br>{message}";
$data = [
'{name}' => '홍길동',
'{day}' => date('2025년 05월 25일'),
'{message}' => '좋은 하루 되세요!'
];
$result = strtr($template, $data);
echo $result;
?>
실행 결과
안녕하세요, 홍길동님!
오늘은 2025년 05월 25일입니다.
좋은 하루 되세요!'PHP' 카테고리의 다른 글
| [PHP] array_count_value() 와 str_repeat()함수 활용하여 텍스트 막대 그래프 만들기 (0) | 2025.06.08 |
|---|---|
| [PHP] global, local, static 변수 범위(scope) 차이 (0) | 2025.06.01 |
| [PHP] array_column() 함수로 배열 속 열(column)만 뽑아내기 (0) | 2025.05.18 |
| [PHP] array_reduce()로 배열 축약하기 (0) | 2025.05.11 |
| [PHP] Blueimp jQuery File Upload 라이브러리에서 UploadHandler의 handle_file_upload()가 자동 실행 되는 이유 (0) | 2025.04.30 |