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

PHP – mb_substitute_character()を使用して置換文字を取得するにはどうすればよいですか?


PHPでは、関数 mb_substitute_character()を使用できます 置換文字を取得します。この関数は、入力文字エンコードが無効な場合、または出力文字エンコードに文字コードが存在しない場合に、置換文字を指定します。

注: 無効な文字は、出力なし、文字列で置き換えられる可能性があります 、または int value(Unicode文字コード値)。

構文

string mb_substitute_character($char)

パラメータ

この関数は、 $ charという1つのパラメーターのみを受け入れます。 。

  • $ char- Unicode値を整数または以下に示す文字列として指定します。

    • 「なし」- 出力は返されません。

    • 「長い」- 出力文字コード値に使用されます。例:「U + 3000、JIS+7E7E」

    • 「エンティティ」- 出力文字エンティティを返すために使用されます。例:「&#x200」。

戻り値

mb_substitute_characterの場合 が設定されている場合、成功した場合はTrueを返し、そうでない場合はFalseを返します。設定されていない場合は、現在の設定が返されます。

注: PHP 8.0は、substitute_character。への空の文字列の受け渡しをサポートしていません。

<?php
   // It will set the Unicode U+3013
   mb_substitute_character(0x3013);

   // Hexadecimal format
   mb_substitute_character("long");

   // It will display current setting
   echo mb_substitute_character();
?>

出力

long

  1. JavaScriptを使用して親の子要素を取得するにはどうすればよいですか?

    以下は、JavaScriptを使用して親の子要素を取得するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &

  2. C ++を使用してOpenCVでFPS値を取得するにはどうすればよいですか?

    FPS値を取得するには、の「get()」コマンドと「get()」の引数として「CAP_PROP_FPS」を使用しました。この引数は、FPSを整数形式で返します。 プログラムの開始時に、「FPS」という名前の整数変数を取得しました。次に、FPS =cap.get(CAP_PROP_FPS);を使用しました。 FPS値を変数に保存します。 次のプログラムは、ビデオのFPSを取得し、コンソールウィンドウに表示します。 例 #include<opencv2/opencv.hpp>//OpenCV header to use VideoCapture class// #include&l