$weburl="http://127.0.0.1";
function fcontents( $url )
{
if ( extension_loaded( 'curl' ) )
{
$ch = curl_init( trim( $url ) );
curl_setopt( $ch,CURLOPT_HEADER,0 );
curl_setopt( $ch,CURLOPT_RETURNTRANSFER,1 );
$content = curl_exec( $ch );
curl_close( $ch );
return $content;
}
$text = "你好"; function strip_selected_tags($text){
$swap_arr = array( );
$content = fcontents( "".$weburl."/inc/words.txt" );
$content = str_replace( "\r", "", $content );
$content = preg_split( "/\\n/", $content, -1, PREG_SPLIT_NO_EMPTY );
foreach ( $content as $k => $v )
{
if ( $k != 0 )
{
$str_data = explode( "→", $v );
$swap_arr += array(
$str_data['0']."" => $str_data['1'].""
);
}
}
$text = strtr($text,$swap_arr);
return $text;
} echo strip_selected_tags($text);
function fcontents( $url )
{
if ( extension_loaded( 'curl' ) )
{
$ch = curl_init( trim( $url ) );
curl_setopt( $ch,CURLOPT_HEADER,0 );
curl_setopt( $ch,CURLOPT_RETURNTRANSFER,1 );
$content = curl_exec( $ch );
curl_close( $ch );
return $content;
}
$text = "你好"; function strip_selected_tags($text){
$swap_arr = array( );
$content = fcontents( "".$weburl."/inc/words.txt" );
$content = str_replace( "\r", "", $content );
$content = preg_split( "/\\n/", $content, -1, PREG_SPLIT_NO_EMPTY );
foreach ( $content as $k => $v )
{
if ( $k != 0 )
{
$str_data = explode( "→", $v );
$swap_arr += array(
$str_data['0']."" => $str_data['1'].""
);
}
}
$text = strtr($text,$swap_arr);
return $text;
} echo strip_selected_tags($text);
解决方案 »
- ThinkPHP的分组配置+Apache Alias的问题
- 急,请帮我看下我这个类错在哪里,为什么在服务器上就运行处问题,自己XP电脑没问题
- LINUX 服务器下 php 找不到 php_mbstring.dll php_mcrypt.dll
- PHP无法连接Oracle
- 总是跳出页面无法显示。。郁闷
- 图片上传前的预览怎么做?
- php mysql查询不到数据
- 怎么实现以下2个功能,有源代码的贡献出来.可以吗???
- 引号的用法?
- 请帮忙看一下这个简短的程序,怎么老是插不进记录,搞得我头都晕了!!
- 关于Linux系统与Windows系统下使用php程序中的字符转义问题
- apache 2.2.17 如何添加多个域名
function fcontents($url){
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT,10);
$fcontents = curl_exec($ch);
//$fcontents =iconv("gb2312", "UTF-8",curl_exec($ch));
return $fcontents;
}
$swap_tag = array( );
$content = fcontents( ''.$weburl.'/inc/words.txt' );
$content = str_replace( "\r",'',$content );
$content = preg_split( "/\\n/",$content,-1,PREG_SPLIT_NO_EMPTY );
foreach ( $content as $k =>$v )
{
if ( $k != 0 )
{
$str_data = explode( '→',$v );
$swap_tag += array(
$str_data['0'].'' =>$str_data['1'].''
);
}
} $xyask ='怎样';
$xyask=strtr($xyask,$swap_tag);echo $xyask;