Web 開発で広く使用されているプログラミング言語として、PHP には、一般的に使用される関数を含む豊富な関数ライブラリがあります。この記事では、PHPでよく使われる関数TOP10を紹介し、その使い方や基本的な使い方を解説します。
strlen() 関数は、文字列の長さ、つまり文字数を計算するために使用されます。その構文形式は次のとおりです。
strlen(string $string) : int
このうち、$string パラメータは長さを計算する必要がある文字列です。この関数は、文字列の長さを表す整数を返します。
たとえば、次のコードの出力結果は 13 で、これは文字列「Hello, world!」の長さです。
$string = "Hello, world!"; echo strlen($string);
substr() 関数は、文字列から部分文字列をインターセプトするために使用されます。その構文形式は次のとおりです。
substr(string $string , int $start [, int $length ]) : string
このうち、$string パラメータはインターセプトする文字列、$start パラメータはインターセプトの開始位置、$length パラメータはインターセプトの長さです (指定されていない場合はオプション) デフォルトでは文字列の末尾が切り捨てられます)。
たとえば、次のコードの出力結果は「world」です。これは、文字列「Hello, world!」からインターセプトされた部分文字列です。
$string = "Hello, world!"; echo substr($string, 7);
str_replace() 関数は、文字列内の指定された文字または文字列を置換するために使用されます。その構文形式は次のとおりです。
str_replace(mixed $search , mixed $replace , mixed $subject [, int &$count ]) : mixed
このうち、$search パラメータは置換する必要がある文字または文字列、$replace パラメータは置換する必要がある文字または文字列、$subject は置換する必要がある文字または文字列です。パラメータは置換する必要がある元の文字列です。 $ count パラメータはオプションで、置換の数を示します (デフォルトはすべての置換です)。
たとえば、次のコード出力は「My name is Tom」です。つまり、文字列「I am Tim」の「Tim」を「Tom」に置き換えます。 #strto lower ()Function
$string = "I am Tim"; echo str_replace("Tim", "Tom", $string);
strtolower(string $string) : string
strtoupper() function
$string = "Hello, World!"; echo strtolower($string);
trim() 関数は、文字列の両側にあるスペースまたは指定された文字を削除するために使用されます。その構文形式は次のとおりです。
strtoupper(string $string) : string
$string = "Hello, World!"; echo strtoupper($string);
explode() 関数は、指定された区切り文字に従って文字列を配列に分割するために使用されます。その構文形式は次のとおりです。
trim(string $string [, string $characters ]) : string
$string = " hello "; echo trim($string);
です。文字列「apple,banana,grape」は、「,」に従って配列に分割されます。
implode( )Functionimplode() 関数は、指定されたコネクタに従って配列を文字列に連結するために使用されます。その構文形式は次のとおりです。
explode(string $delimiter , string $string [, int $limit = PHP_INT_MAX ]) : array
このうち、$glue パラメータはコネクタ、$pcs パラメータは接続される配列です。
array(3) { [0]=> string(5) "apple" [1]=> string(6) "banana" [2]=> string(5) "grape" }
$string = "apple,banana,grape"; $array = explode(",", $string); print_r($array);
implode(string $glue , array $pieces) : string
$array = array("apple", "banana", "grape"); $string = implode("|", $array); echo $string;
以上がPHP でよく使用される関数トップ 10の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。