0
문자열의 자리 표시 자 집합을 부분 문자열 배열로 바꾸려면 어떻게해야합니까?(PHP) 값 배열을 사용하여 string 내의 다른 부분 문자열을 대체하는 방법은 무엇입니까?
내 코드 :
$replaceWith = array('FIAT', 'car');
$message = '{%s} is the best {%s} of the world.';
$finalMessage = str_replace(array_fill(0, count($replaceWith), '{%s}'), $replaceWith, $message);
var_dump($finalMessage);
출력 :
string 'FIAT is the best FIAT of the world.' (length=35)
원하는 출력 : 사전에
string 'FIAT is the best car of the world.' (length=34)
Thks!
TKS 많은, 수만 싱! – random425