ホームページ バックエンド開発 PHPの問題 php には独自のメソッドがありますか?

php には独自のメソッドがありますか?

Oct 18, 2022 am 09:51 AM
php

php には独自のメソッドがあり、一般的に使用されるメソッドは次のとおりです: 1. strlen メソッド、文字列の長さとバイト長を取得するために使用されます; 2. substr メソッド、文字列をインターセプトするために使用されます; 3. strto lower メソッド、次の目的で使用されます。すべての文字を小文字に変更します; 4. strrev メソッド、文字列を反転するために使用します; 5. time メソッド、現在時刻のタイムスタンプを取得するために使用します; 6.explode メソッド、次に従って文字列を変換するために使用します 指定されたルールにより配列が分割されますセグメントなどに分割します。

php には独自のメソッドがありますか?

このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター

php には独自のものが付属していますか方法?

PHP には独自のメソッドがあります。

PHP のメソッドはますます強力になっており、非常に豊富な組み込み関数のセットが備わっています。以下は、一般的に使用される PHP システム関数メソッドをエディターによってコンパイルされ、誰でも使えるようにしています。ようこそ ~

String 関数

#strlen: 文字列長、バイト長を取得します

substr: 文字列インターセプト、文字列を取得します (バイトに従ってインターセプト)

strchr: substr と同様、指定された位置から最後までインターセプト

strrchr (ファイルのサフィックス名を取得): strchr と同じで、右から始まる文字を探すだけです。

strto lower: すべての文字は小文字です (英語の文字の場合)

strtoupper: すべての文字は大文字です

strrev:文字列反転 (英語のみ反転可能: 英語のストレージは 1 バイトのみ)、バイト単位で反転

strpos: 文字列 (数字の下付き文字) 内で対応する文字が出現する位置を、左端の ## から検索します。

#strrpos: strpos と同じ。文字列の右側から検索を開始します。

trim: 関数の両側の文字を削除します。デフォルトはスペースです。

時刻と日付function

time: 現在時刻のタイムスタンプを取得します (整数: 1970 グリニッジ標準時から)

explode: *、指定されたルール (通常は特殊文字) に従って文字列を配列に変換します複数のセグメントに分割すると、各セグメントは配列の要素として扱われ、インデックス配列が返されます。

implode: Glue、指定されたルール (特殊文字) に従って配列内のすべての要素を結合します。要素は文字列に結合されます

array_merge: マージとは、2 つの配列の要素を蓄積することを指します。後者の配列が前の配列と同じ添字 (キー名: 関連) を持つ場合、次の値が後続の要素は前の要素を上書きします; インデックスの同じ添字であれば、添字は自動的に変更され、前の配列に重ねられます。

データ構造シミュレーション関数

array_shift: from * 配列の先頭から要素を削除し、要素

array_pop の値を取得します。 * 配列の後ろから要素を削除し、要素

の値を取得しますarray_unshift: 配列の前から要素をプッシュし、現在の配列の要素数を取得します。

#array_push: 配列の後ろから要素をプッシュして、現在の配列の要素の数を取得します。

変数の判定

#is_bool: ブール型かどうかの判定

is_float: 浮動小数点型の判定

is_integer: 整数型の判定

is_object: 判定object

is_array: 配列を決定

is_string: String を決定

is_resource: 判定リソース

is_scalar: スカラーはスカラー、判定は基本データ型: 整数、浮動小数点、ブール値、文字列

is_null: 空かどうか

is_numeric: 数値または純粋な数値で構成される文字列を決定

gettype: データ型を取得

settype: データ型を変更します

File* function

opendir(path): パス リソースを開きます (パス内のすべてのデータをメモリに読み取ります)

readdir(path resource): フォルダーリソースから読み取ります 現在のリソースポインターが指すファイルの名前 ポインターは 1 ビット下に移動します

closedir (resource): 対応するファイルリソースを解放します

scandir (パス): パスの内部コンテンツを読み取ります。すべてのファイル名。配列を返します。配列の各要素はファイル名です。

file_exists: ファイルが存在するかどうかを判定します (ファイルはパスとファイルの広義の意味です)

is_dir: 指定されたパス (フォルダー) が存在するかどうかを判定します

is_file: 判定しますa パスがファイル(ファイル)であるかどうかを指定します。

mkdir: パスを作成します。パスが存在する場合、エラーが報告されます。

rmdir: フォルダーを削除します。

file_get_contents: 指定されたファイルからファイル内のデータ内容を読み取ります。

file_put_contents: 指定された文字列を対応するファイルに書き込みます

fopen: ファイルリソースを開きます

fgetc: c は文字を表し、一度に 1 文字ずつ読み取ります

fgets: s は文字列を表します。これは、指定された読み取り長または改行が検出されたかどうかに応じて、複数の文字を読み取ることができることを意味します (最大 1 行のデータのみを読み取ることができます)

両方の関数は *現在のリソース ポインタを操作します。読み取り後、ポインタは下に移動します。

fread: ファイルの終わりまで指定された長さのデータを取得します。

fwrite: ファイルにデータを書き込みます。ファイルリソースポインタの場所。 を書き込むと、既存のものは現在の場所に戻されませんが、上書きされます。

fseek: 対応する場所へのポインタを指定します。

fclose: を使用します。対応するファイル resource

copy: copy

unlink: delete file

rename: ファイルの名前を変更

filemtime: m は、ファイルが変更された時刻を表します。最後に変更されたのは

推奨学習: 「PHP ビデオ チュートリアル

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

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

Cakephp4 で日付と時刻を操作するには、利用可能な FrozenTime クラスを利用します。

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP バリデータの作成 CakePHP バリデータの作成 Sep 10, 2024 pm 05:26 PM

Validator は、コントローラーに次の 2 行を追加することで作成できます。

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP クイックガイド CakePHP クイックガイド Sep 10, 2024 pm 05:27 PM

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。

PHPでHTML/XMLを解析および処理するにはどうすればよいですか? PHPでHTML/XMLを解析および処理するにはどうすればよいですか? Feb 07, 2025 am 11:57 AM

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます

See all articles