PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHP – iconv_set_encoding()関数を使用して文字エンコード変換の現在の設定を設定します


PHPでは、 iconv_set_encoding() 関数は、現在の文字エンコード変換を設定するために使用されます。これは、タイプで指定された内部構成変数の値をエンコーディングに変更するPHPの組み込み関数です。

構文

string iconv_set_encoding(string $type, string $encoding)

パラメータ

iconv_set_encoding() 2つのパラメータを取ります $ type および$encoding

  • $ type − $typeパラメーターはinput_encodingにすることができます 、 output_encoding またはinternal_encoding

  • $ encoding- $encodingパラメータは文字セットに使用されます。

戻り値

iconv_set_encoding() 成功した場合はTrueを返し、失敗した場合はFalseを返します。

<pre>
   <?php
      // internal_encoding is string $type
      //UTF-8 is string $charset
      $bool = iconv_set_encoding ("internal_encoding","UTF-8");

      // it will shows the new encoding
      $mixed = iconv_get_encoding();
      var_dump($mixed);
   ?>
</pre>

出力

array(3) {
   ["input_encoding"]=>
   string(5) "UTF-8"
   ["output_encoding"]=>
   string(5) "UTF-8"
   ["internal_encoding"]=>
   string(5) "UTF-8"
}

  1. PHPでimagesetstyle()関数を使用して線画のスタイルを設定するにはどうすればよいですか?

    imagesetstyle() 線画のスタイルを設定するために使用されるPHPの組み込み関数です。 imagepolygonなどのすべての線画関数で使用できます またはimageline 。 構文 bool imagesetstyle(resource $image, array $style) パラメータ imagesetstyle() 2つのパラメータを取ります: $ image および$style 。 $ image −作業する画像リソースを指定します。 $ style −ピクセルカラーの配列を指定します。 戻り値 imagesetstyle() 成

  2. PHPでimaglayereffect()関数を使用してレイヤー効果を使用するようにアルファブレンディングフラグを設定するにはどうすればよいですか?

    imagelayereffect() レイヤー効果を使用するためにアルファブレンディングフラグを設定するために使用されるPHPの組み込み関数です。成功するとTrueを返し、失敗するとFalseを返します。 構文 bool imagelayereffect($image, $effect) パラメータ imagelayereffect() 2つの異なるパラメータを取ります: $ image および$effect 。 $ image −このパラメータは、画像作成関数imagecreatetruecolor()によって返されます。画像のサイズを作成するために使用されます。