ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHP チュートリアルのフォント アプリケーションに関する質問
概要: 多くの友人は、この Web サイトが従来のバージョンと簡略化されたバージョンの両方を提供していることに混乱しています。これは、今日の多くの PHP 書籍で省略されている非常に重要な知識ポイントでもあります。筆者が自身の開発経験をもとに、重要な点や疑問点を集めてまとめ、リスト化しましたのでご紹介します!
PHP 関数を使用して繁体字中国語を簡体字中国語に変換するにはどうすればよいですか?
この変換を実現するために big5togb 関数を定義します:
関数big5togb($code)
{
// パラメータ $code は big5 コードの文字列です
include "data_big5.php" //big5 データを含むファイル
$output="";
$length=strlen($code); //文字列の長さを取得します
$code=strtok($code,"");
$idx=0;
while ($idx
{
$tmpStr=$code[$idx].$code[$idx 1];
if (isbig5($tmpStr)) //big5 コードが
であるかどうかを判断します
{
...//big5コードであれば変換して出力します
}
それ以外
{
$output.= $code[$idx]; //big5 コードでない場合は直接出力します
}
$idx ;
}
return ($output);
}
PHP 関数を使用して簡体字中国語を繁体字中国語に変換するにはどうすればよいですか?
PHP を使用して簡体字中国語を繁体字中国語に変換するにはどうすればよいですか?
この変換を実現するために big5togb 関数を定義します:
関数gbtobig5($code)
{
include "data_gb.php"; // GB コードを含むデータ ファイルが含まれます
$output="";
$length=strlen($code);
$code=strtok($code,"");
$idx=0;
while ($idx
{
$tmpStr=$code[$idx].$code[$idx 1];
if (isgb($tmpStr)) //GBコードかどうか判定
{
...//GBコード変換して出力した場合
}
それ以外
{
$output.= $code[$idx]; //gbコードでない場合は直接出力されます
}
$idx ;
}
return ($output);
}
PHP の出力制御機能を簡体字中国語と繁体字中国語の変換に適用するにはどうすればよいですか?
PHPの出力制御機能とは何ですか?
PHP の出力情報制御機能を使用すると、スクリプトによって出力されるコンテンツを制御でき、特にスクリプトが情報を出力した後にファイル ヘッダーを送信する必要がある場合や、出力情報を編集する必要がある場合に、さまざまな状況で使用できます。 。出力制御関数は、header() または setcookie() を使用して送信されるファイル ヘッダー情報には影響せず、echo()、print()、および PHP コードに類似したデータ ブロックにのみ影響します。
例1. 制御出力
test.php
関数テスト($str){
return str_replace("world","php",$str);
}
ob_start("テスト");
「hello world」をエコーします;
ob_end_flush();
?>