ホームページ > バックエンド開発 > PHPチュートリアル > PHP における `var` キーワードの役割と進化は何ですか?

PHP における `var` キーワードの役割と進化は何ですか?

Patricia Arquette
リリース: 2024-11-27 10:16:11
オリジナル
255 人が閲覧しました

What's the Role and Evolution of the `var` Keyword in PHP?

PHP での 'var' キーワードの使用法を調べる

PHP の 'var' キーワードは、クラス メンバーを宣言する方法として機能してきました。特に PHP4 時代には変数が重要でした。ただし、PHP5 以降ではその関連性は薄れています。それにもかかわらず、その動作と変更を理解することは、そのレガシーに精通している開発者にとっても、PHP の進化について理解を深めようとしている開発者にとっても有益です。 PHP5では、クラスメンバー変数の定義に「var」が採用されていました。これは、$ 記号を使用して PHP 変数を宣言するために使用される構文に似ていました。

PHP5 の変更点

PHP5 の出現により、「var」は廃止されました。 PHP5 では、パブリック可視性を持つクラス メンバー変数を明示的に宣言するための「public」キーワードが導入されました。 「var」はまだ機能していましたが、非推奨ステータスのため、PHP バージョン 5.0.0 から 5.1.2 では E_STRICT 警告が発行されました。
class foo {
    var $x = 'y';
}
ログイン後にコピー

PHP5.3 では非推奨ではありません

PHP5.3 以降、「var」はその形式が逆転しました。非推奨ステータス。これは実質的に「public」と同義となり、クラス メンバー変数の宣言に同じ意味で使用できます。

使用例

「var」の使用を示すサンプル コードを考えてみましょう。 ' と 'public':

一方、'var' は PHP5 ではまだ認識されており、それ以降は、コーディング方法を改善し、潜在的なレガシー問題を回避するために、「public」を使用することをお勧めします。

以上がPHP における `var` キーワードの役割と進化は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート