PHP関数整理(一)

1936 ワード

以下はphp.NetおよびW 3 School

1. urlencode() :


この関数は、文字列をエンコードしてURLの要求部分に使用するのに便利です.また、変数を次のページに渡すのに便利です.

関数構文:

string urlencode (string $str); //$str 。

戻り値:


-を除く文字列を返します.以外のすべてのアルファベット以外の文字は%に置き換えられ、2桁の16進数に置き換えられ、スペースは+に符号化されます.この符号化は、WWWフォームPOSTデータの符号化方式と同様であり、アプリケーション/x-www-form-urlencodedのメディアタイプ符号化方式と同様である.

Example :

';
?>

2.curl_init():


新しいセッションを初期化し、curl_用のCURLハンドルを返します.setopt(),curl_exec()とcurl_close()関数で使用します.

関数構文:

resource curl_init([string $url = NULL]);   // $url ,CURLOPT_URL 。 curl_setopt() 

戻り値:


成功した場合はcurlハンドルを返し、エラーでFALSEを返します.

Example :

//  curl 


3.filter_var() :


指定したフィルタで変数をフィルタします.成功した場合はフィルタリング用のデータを返し、失敗した場合はfalseを返します.

関数構文:

filter_var(variable,filter,options);

パラメータ:

  • variable:必須.フィルタする変数を指定します.
  • filter:オプション.使用するフィルタのIDを指定します.
  • options:フラグ/オプションを含む配列を指定します.各フィルタの可能なフラグとオプションを確認します.

  • 具体的には、完全なPHP Filterリファレンスマニュアルを参照して、この関数と一緒に使用できるフィルタを参照してください.

    4.include(_once)とrequire(_once):


    requieとincludeはほとんど同じで、失敗を処理する方法が異なる以外は.requireエラー時にE_を生成COMPILE_ERRORレベルのエラー.すなわち、スクリプトが終了し、includeは警告(E_WARNING)のみを生成し、スクリプトが実行されます.
    include_once(require_once)文は、スクリプトの実行中に指定されたファイルを含み、実行します.この動作はinclude(require)文と似ていますが、ファイルにすでに含まれている場合は、再び含まれません.この文の名前が示すように、一度だけ含まれます.
    include_once(require_once)は、スクリプトの実行中に統合ファイルが1回以上含まれる可能性がある場合に、関数の再定義、変数の再割り当てなどの問題を回避するために1回だけ含まれることを確認するために使用できます.