php 替换重复的字符串。在这个例子中,我需要手动从ACF中的单选按钮翻译语言。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 替换重复的字符串。在这个例子中,我需要手动从ACF中的单选按钮翻译语言。相关的知识,希望对你有一定的参考价值。
$lang = get_field('language_in_english');
<p> <?php translate_other_lang($lang); ?> </p>
function translate_other_lang($lang) {
// if current language is dutch replace string and return new one
if(qtrans_getLanguage() == "nl") {
$searchReplaceArray = array(
'Arabic' => 'Arabisch',
'Portuguese' => 'Portugees',
'Lithuanian' => 'Litouws',
'Turkish' => 'Turks',
'Russian' => 'Russisch',
'Bosnian' => 'Bosnisch',
'Serbian' => 'Servisch',
'Croatian' => 'Kroatisch',
'Japanese' => 'Japans',
'Romanian' => 'Roemeens',
'Latvian' => 'Lets',
'Mandarin' => 'Mandarijns',
'Spanish' => 'Spaans'
);
$result = str_replace(
array_keys($searchReplaceArray),
array_values($searchReplaceArray),
$lang
);
echo $result;
}
// if current language is english just return $lang again
else if(qtrans_getLanguage() == "en") {
echo $lang;
}
}
以上是关于php 替换重复的字符串。在这个例子中,我需要手动从ACF中的单选按钮翻译语言。的主要内容,如果未能解决你的问题,请参考以下文章
在 PHP 字符串中手动插入新行 [重复]
在mysql数据库中搜索所有出现的字符串[重复]
在mysql数据库中搜索所有出现的字符串[重复]
在mysql数据库中搜索所有出现的字符串[重复]
在mysql数据库中搜索所有出现的字符串[重复]
在mysql数据库中搜索所有出现的字符串[重复]