教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 PHP中字体应用释疑

PHP中字体应用释疑

发布时间:2016-12-04   编辑:jiaochengji.com
教程集为您提供PHP中字体应用释疑等资源,欢迎您收藏本站,我们将为您提供最新的PHP中字体应用释疑资源

综述:有许多朋友对网站提供繁、简两种版本感到很困惑,是怎么实现的呢?这也是时下众多PHP书籍中被漏掉的一个很重要的知识点。笔者搜集整理并根据自己的开发经验将一些重点与疑点罗列出来与大家共享!

  如何应用繁体中文转换为简体中文的PHP函数<?

  我们定义一个big5togb的函数来实现这个转换:

function big5togb($code)
{
//参数$code是big5码的字符串
include "data_big5.php"; //包含big5数据的文件
$output="";
$length=strlen($code); //取得字符串长度
$code=strtok($code,"");
$idx=0;
while ($idx < $length)
{
$tmpStr=$code[$idx].$code[$idx 1];

if (isbig5($tmpStr)) //判定是否big5码
{
……//假如是big5码则进行转换后输出
}
else
{
$output.= $code[$idx]; //假如不是big5码则直接输出
}
$idx ;
}
return ($output);
}

  如何应用简体中文转换为繁体中文的PHP函数?

  如何用PHP将简体中文转换为繁体中文?

  我们定义一个big5togb的函数来实现这个转换:

function gbtobig5($code)
{
include "data_gb.php"; //包含有gb码的数据文件
$output="";
$length=strlen($code);
$code=strtok($code,"");
$idx=0;
while ($idx < $length)
{
$tmpStr=$code[$idx].$code[$idx 1];

if (isgb($tmpStr)) //判定是否gb码
{
……//假如是gb码转换后输出
}
else
{
$output.= $code[$idx]; //不是gb码则直接输出
}
$idx ;
}
return ($output);
}
  在简繁体转换中怎样应用PHP输出控制功能?

  PHP输出控制功能是怎样一回事?

  PHP的输出信息控制函数可以让你控制你的脚本输出的内容,可以用于许多不同的情况,非凡是在你的脚本已经输出信息后需要发送文件头的情况以及需要对输出信息进行编辑处理的地方。输出控制函数不对使用header()或setcookie()发送的文件头信息产生影响,只对那些类似于echo()、print() 和 PHP 代码的数据块有作用。

  例 1. 控制输出

test.php
<?
function test($str){
return str_replace("world","php",$str);
}
ob_start("test");
echo "hello world";
ob_end_flush();
?>

您可能感兴趣的文章:
PHP中字体应用释疑
json为什么像花儿一样红
php到底好不好
PHP类型转换的面试题与答案解析
asp.net session实现用户登录的疑问
PHP 什么是语言构造器 什么是可变函数
PHP规范的注释方法有哪些?
谋杀灵魂疑犯 停止工作怎么办?谋杀灵魂疑犯停止工作解决
PHP中“==”的一些坑
PHP开发大型项目的一点经验

[关闭]
~ ~