是否可以使用PHP将文本中的希腊语单词转换为希腊语符号?
是否可以使用PHP将文本中的希腊单词转换为希腊符号 比如说,是否可以使用PHP将文本中的希腊语单词转换为希腊语符号?,php,Php,是否可以使用PHP将文本中的希腊单词转换为希腊符号 比如说, $string = "alpha + beta = gamma"; echo preg_replace('/[A-Za-z][a-z]+/', '&$0;', $string); 转换为“α+β=γ”(α+β=γ)作为示例 $string = "alpha + beta = gamma"; echo preg_replace('/[A-Za-z][a-z]+/', '&$0;',
$string = "alpha + beta = gamma";
echo preg_replace('/[A-Za-z][a-z]+/', '&$0;', $string);
转换为“α+β=γ”
(α+β=γ)作为示例
$string = "alpha + beta = gamma";
echo preg_replace('/[A-Za-z][a-z]+/', '&$0;', $string);
可以。看
它用和和包围所有小写字符序列代码>。如果要在包含任意单词的文本中执行此操作,请将方括号替换为(alpha | alpha | beta | beta | beta | gamma |…)
或将其放入数组中。例如
$string = "alpha + beta = gamma";
echo preg_replace('/[A-Za-z][a-z]+/', '&$0;', $string);
可以。看
它用和和包围所有小写字符序列代码>。如果要在包含任意单词的文本中执行此操作,请将方括号替换为(alpha | alpha | beta | beta | beta | gamma |…)
或将其放入数组。是的,可以使用stru替换
比如说
$string = "alpha + beta = gamma";
$greeks = array('alpha', 'beta', 'gamma', 'delta', 'epsilon', 'zeta', 'eta', 'theta');
$htmls = array('α', 'β', 'γ', 'δ', 'ε', 'ζ', 'θ'); // et c.
$greekString = str_replace($greeks, $htmls, $string);
是的,您可以使用str_替换
比如说
$string = "alpha + beta = gamma";
$greeks = array('alpha', 'beta', 'gamma', 'delta', 'epsilon', 'zeta', 'eta', 'theta');
$htmls = array('α', 'β', 'γ', 'δ', 'ε', 'ζ', 'θ'); // et c.
$greekString = str_replace($greeks, $htmls, $string);
您可以与翻译数组一起使用:
<?php
$translations = [
'alpha' => 'α',
'beta' => 'β',
'gamma' => 'γ',
];
$str = 'alpha + beta = gamma';
echo strtr($str, $translations);
您可以与翻译数组一起使用:
<?php
$translations = [
'alpha' => 'α',
'beta' => 'β',
'gamma' => 'γ',
];
$str = 'alpha + beta = gamma';
echo strtr($str, $translations);
我不这么认为……但是你可以用str_替换你的意思是希腊字母,不是单词?为此,我只需要使用str_replace和两个数组。我不这么认为……但是你可以使用str_replace,你指的是希腊字母,不是单词?为此,我只需使用str_replace
和两个数组。如果字符串不完全是希腊符号,则不会给出所需的结果。看到最后一段中以if开头的句子了吗?如果字符串不完全是希腊符号,则不会给出所需的结果看到以if开头的句子了吗在最后一段?