ホームページ  >  記事  >  バックエンド開発  >  PHP の関数とメソッドの違いは何ですか?

PHP の関数とメソッドの違いは何ですか?

Guanhui
Guanhuiオリジナル
2020-06-22 10:27:552615ブラウズ

PHP の関数とメソッドの違いは何ですか?

PHP 関数とメソッドの違いは何ですか?

1. 関数は独立して存在し、プロセス指向で定義されますが、メソッドはクラスに依存し、オブジェクト指向で定義されます;

2. 関数は、次の実装として使用できます。アルゴリズムであり、メソッドはビジネス ロジックまたは機能の実装とみなすことができます。

チュートリアルの推奨事項: "PHP" "MySQL チュートリアル"

一般的に使用される PHP 関数

ucfirst() 関数は、文字列の最初の文字を大文字に変換します。

trim() 関数は、文字列の両端から空白文字およびその他の事前定義された文字を削除します。

substr_replace() 関数は、文字列の一部を別の文字列に置き換えます。

substr_count() 関数は、文字列内に部分文字列が出現する回数をカウントします。

substr_compare() 関数は、指定された開始長から 2 つの文字列を比較します。

substr() 関数は文字列の一部を返します。

strtr() 関数は、文字列内の特定の文字を変換します。

strtoupper() 関数は文字列を大文字に変換します。

strto lower() 関数は、文字列を小文字に変換します。

strtok() 関数は、文字列をより小さな文字列に分割します。

strstr() 関数は、別の文字列内で最初に出現する文字列を検索します。

strspn() 関数は、文字列に含まれる特定の文字の数を返します。

strrpos() 関数は、別の文字列内で最後に出現した文字列を検索します。

strripos() 関数は、別の文字列内で最後に出現した文字列を検索します。

strrev() 関数は文字列を反転します。

strrchr() 関数は、別の文字列内で最後に出現した文字列を検索し、その位置から文字列の末尾までのすべての文字を返します。

strpos() 関数は、別の文字列内で最初に出現した文字列の位置を返します。

strpbrk() 関数は、文字列内の指定された文字のいずれかを検索します。

strncmp() 関数は 2 つの文字列を比較します。

strncasecmp() 関数は 2 つの文字列を比較します。

strnatcmp() 関数は、「自然な」アルゴリズムを使用して 2 つの文字列を比較します。

strnatcasecmp() 関数は、「自然な」アルゴリズムを使用して 2 つの文字列を比較します。

strlen() 関数は文字列の長さを返します。

stristr() 関数は、別の文字列内で最初に出現した文字列を検索します。

stripos() 関数は、別の文字列内で最初に出現した文字列の位置を返します。

stripslashes() 関数は、addslashes() 関数によって追加されたバックスラッシュを削除します。

stripcslashes() 関数は、addcslashes() 関数によって追加されたバックスラッシュを削除します。

strip_tags() 関数は、HTML、xml、および PHP タグを削除します。

strcspn() 関数は、指定された文字が見つかるまでに文字列内で検索された文字数を返します。

strcoll() 関数は 2 つの文字列を比較します。

strcmp() 関数は 2 つの文字列を比較します。

strchr() 関数は、別の文字列内で最初に出現する文字列を検索します。

strcasecmp() 関数は 2 つの文字列を比較します。

str_word_count() 関数は、文字列内の単語の数をカウントします。

str_split() 関数は、文字列を配列に分割します。

str_shuffle() 関数は、文字列内のすべての文字をランダムにシャッフルします。

str_rot13() 関数は、文字列に対して ROT13 エンコードを実行します。

str_replace() 関数は、文字列を使用して文字列内の他の文字を置き換えます。

str_repeat() 関数は、指定された回数だけ文字列を繰り返します。

str_pad() 関数は、指定された長さまで文字列をパディングします。

str_ireplace() 関数は、文字列を使用して文字列内の他の文字を置き換えます。

sscanf() 関数は、指定された形式に従って文字列からの入力を解析します。

sprintf() 関数は、フォーマットされた文字列を変数に書き込みます。

soundex() 関数は、文字列の soundex キーを計算します。

similar_text() 関数は、2 つの文字列内で一致する文字の数をカウントします。

sha1_file() 関数は、ファイルの SHA-1 ハッシュを計算します。

sha1() 関数は、文字列の SHA-1 ハッシュを計算します。

setlocale()関数は地域情報(地域情報)を設定します。

rtrim() および rtrim() 関数

関連する推奨事項: 「ThinkPHP チュートリアル

以上がPHP の関数とメソッドの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。