PHPにおけるsubstr()とexplode()関数の用法分析

939 ワード

この例では、PHPにおけるsubstr()とexplode()関数の使い方について説明します.皆さんの参考にしてください.具体的な方法は以下の通りです.
substr(string,start,length):この関数は、文字列stringのstart番目のビットからの文字列をlength文字を取り出し、startが負数であれば文字列の末尾から計算し、省略可能なパラメータlengthが存在するが負数であれば、最後からlength番目の文字を表し、インスタンスコードは以下の通りである.

    echo substr("abcdef", 1, 3);  //    "bcd" 
  
echo substr("abcdef", -2);    // "ef"
echo substr("abcdef", -3, 1); // "d"
echo substr("abcdef", 1, -1); // "bcde"
?>

explode(separator,string,limit):この関数は文字列を配列separatorに分割し、stringが分割する文字列を指定します.limitはオプションです.配列要素の最大数、インスタンスコードは次のとおりです.

     $str = "abc|bck|fhq|nui"; 
  
   print(explode("|",$srt)); // array([0]=>abc,[1]=>bck,[2]=>fhq,[3]=>nui)
?>

ここで述べたことが皆さんのPHPプログラム設計に役立つことを願っています.