PHP – mb_http_input()を使用してHTTP入力文字エンコードを検出します
mb_http_input() PHPの関数は、HTTP (ハイパーテキスト転送プロトコル)を検出するために使用されます 入力文字エンコーディング。この関数は、PHP5.4以降のバージョンでサポートされています。
構文
array|string mb_http_input(str $type=null)
パラメータ
mb_http_input() 単一のパラメータのみを受け入れる-
-
$ type −タイプの場合 パラメータの場合、入力文字列は-
のように入力タイプを指定します-
GはGETに使用されます
-
PはPOSTに使用されます
-
CはCOOKIEに使用されます
-
SはSTRINGに使用されます
-
LはLISTに使用され、
-
私はリスト全体を対象としています(配列を返します)。
-
タイプの場合 省略した場合は、最後に処理された入力タイプを返します。
戻り値
mb_http_input() タイプに従って文字エンコード名を返します 、または文字エンコード名の配列。タイプが「I」の場合、および mb_http_input()の場合 指定されたHTTP入力を処理しない場合、Falseを返します。
例
<?php // It will return the input character encoding //UTF-8 $string =mb_http_input("I"); var_dump($string); ?>
出力
array(1) { [0]=> string(5) "UTF-8" }
-
PHPのctype_xdigit()関数
PHPのctype_xdigit()関数は、16進数を表す文字をチェックします。テキスト内のすべての文字が16進数の「数字」、つまり10進数または[A-Fa-f]の文字の場合はTRUEを返し、それ以外の場合はFALSEを返します。 構文 ctype_xdigit(str) パラメータ str −テストされた文字列 戻る ctype_xdigit()関数は、テキスト内のすべての文字が16進数の「数字」(10進数または[A-Fa-f]の文字)の場合はTRUEを返し、それ以外の場合はFALSEを返します。 例 以下は例です- <?php $str = array('A
-
SAPとPHPの統合
SAPをPHPに接続するいくつかの方法のうち、開発者はWebサービスとRFC(リモート関数呼び出し)をより多く使用しています。 SAPRFCは、PHP4およびPHP5の拡張モジュールです。SAPRFCを使用すると、PHPスクリプトからSAP R/3のABAP汎用モジュールを呼び出すことができます。 PHP言語を使用して、SAP R/3に接続できるWebアプリケーションまたはインタフェースプログラムを登録することができます。 PHPでRFCサーバープログラムを記述し、SAP R/3からPHP関数を呼び出すこともできます。