フィールドは、クラスの特定の側面のプロパティを記述するために使用されます。これは通常の PHP 変数に非常に似ていますが、いくつかの微妙な違いがあり、それについてはこのセクションで説明します。このセクションでは、フィールドを宣言および使用する方法についても説明します。次のセクションでは、フィールド スコープを使用してアクセスを制限する方法について説明します。
フィールドの宣言
フィールド宣言のルールは変数宣言のルールと非常に似ており、実際には違いはないと言えます。 PHP は緩やかに型付けされた言語であるため、フィールドを宣言する必要さえなく、フィールドを作成して同時にクラス オブジェクトから値を割り当てることができますが、これが行われることはほとんどありません。代わりに、クラスの先頭でフィールドを宣言するのが一般的です。この時点で、フィールドに初期値を割り当てることができます。例は次のとおりです:
コードは次のとおりです:
class Employee
{
private $wage}
フィールドの使用
変数とは異なり、フィールドはドル記号ではなく -> 演算子を使用して参照する必要があります。さらに、フィールドの値は通常、特定のオブジェクトに固有であるため、そのオブジェクトと次のような相関関係があります:
コードは次のとおりです:
のように参照できます。コードは次のとおりです:
$employee->title
$employee-> ;wage
function setName($name)
$this ->name=$name ;
}
上記は PHP におけるオブジェクト指向フィールドの宣言と使用法です
その他の関連記事については、PHP 中国語 Web サイト (www.php.cn) に注目してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

メモ帳++7.3.1
使いやすく無料のコードエディター

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

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

ホットトピック









