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

PHPでのURLデコード


URLデコードは、組み込みの' urldecodeを使用して実行できます。 ' 働き。これにより、エンコードされたデータが返されます。

urldecode関数の構文

string urldecode($input)

デコードされるURLである単一のパラメーター($ input)を取ります。デコードが成功した場合、デコードされた文字列を返します-

<?php
   echo urldecode("https%3A%2F%2Fmedium.com%2F"). "\n";
?> 

上記のコード行で、「urldecode」関数は生の(エンコードされた文字列)を受け取り、文字列のデコードされた値を返します。

出力

これにより、次の出力が生成されます-

https://medium.com/

  1. PHPのstripslashes()関数

    stripslashes()関数は、引用符で囲まれた文字列の引用符を解除するために使用されます。 構文 stripslashes(str) パラメータ str −文字列を指定します。 戻る stripslashes()関数は、バックスラッシュが削除された文字列を返します。つまり、「\」は「」になります。二重の円記号(\\)は、単一の円記号(\)になります。 例 以下は例です- <?php    $mystr = "Tom\ Hanks";    echo stripslashes($mystr); ?>

  2. PHPのstrcspn()関数

    strcspn()関数は、指定された文字の一部が見つかる前に、文字列で見つかった文字数を返します。 構文 strcspn(str,char,begin,len) パラメータ str −検索する文字列 char −検索する文字 開始 −文字列のどこから始めるか len −文字列の長さ 戻る strcspn()関数は、文字列で見つかった文字数を返します。 以下は例です- 例 <?php echo strcspn(demo text,m); ?> 以下は出力です- 出力 2 別の例を見てみましょう- 例