¿Cómo cambiar entre chino e inglés en Thinkphp?
//array
$info = array(
' id' = gt; '1',
'contenido' =gt; 'hola',
'en_content' =gt; 'bienvenido'
)
p>Comparación de bucles
foreach($info as $key =gt; $value){
if ( ereg('['.chr( 0xa1).' - '.chr(0xff).']', $value) ){ //Juzga si es chino puro, si es cierto
//Si es chino puro, ve al paquete de idioma correspondiente y haga una comparación para descubrir cuál es el equivalente en inglés del valor $ chino actual y reemplace el chino actual con el inglés que encontró
$info[$key] = ' Inglés después de una coincidencia exitosa' ;
} elseif (ereg('[a-zA-Z]', $value) ){ // Determina si es inglés puro, si es así, es verdadero p>
// Si es inglés puro, vaya al paquete de idioma correspondiente para comparar, busque el chino correspondiente del valor $ en inglés actual y reemplace el inglés actual con el chino encontrado
$ info[$key] = 'Coincidencia exitosa en inglés después de una coincidencia exitosa';
$info[$key] = 'Inglés después de una coincidencia exitosa';
} key] = 'Chino después coincidencia exitosa';
}else{
// echo 'Ni chino puro ni inglés puro, puede tener números mezclados o valor de identificación'; }
}
}
return $info; //finalmente devuelve $info, que es la matriz de chino-inglés La matriz después del intercambio
Devolver información $; //Finalmente devuelve $info directamente