<?php namespace Symfony\Component\DependencyInjection; use Symfony\Component\DependencyInjection\Exception\BadMethodCallException; use Symfony\Component\DependencyInjection\Exception\InvalidArgumentException; use Symfony\Component\DependencyInjection\Exception\OutOfBoundsException; class ChildDefinition extends Definition { private $parent; public function __construct(string $parent) { $this->parent = $parent; $this->setPrivate(false); } public function getParent() { return $this->parent; }
依存性注入とは何ですか?
IOC: 英語正式名: Inversion of Control、中国語名: Inversion of Control、Dependency Injection (DI) という別名もあります。クラスのインスタンスが別のクラスのインスタンスの支援を必要とする場合、従来のプログラミング プロセスでは、通常、呼び出し側が呼び出し先のインスタンスを作成します。依存関係の注入では、呼び出し先を作成する作業が呼び出し元によって実行されなくなるため、制御の反転と呼ばれます。呼び出し先のインスタンスを作成する作業は IOC コンテナーによって実行され、呼び出し元に注入されます。これは依存性注入とも呼ばれます。
このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn
関連記事
![cURL はどのように PHP での HTTP リクエストを容易にするのですか?](https://img.php.cn/upload/article/001/246/273/173289625287748.jpg)
30 Nov 2024
cURL: PHP の HTTP リクエスト ハンドラー PHP 開発の分野では、「cURL」という用語が頻繁に登場します。それは図書館です...
![PHP OOP 部分構成と継承および依存関係の注入](https://img.php.cn/upload/article/001/246/273/173600728290102.jpg)
05 Jan 2025
このシリーズでは、PHP オブジェクト指向プログラミング (OOP) の基礎について説明します。コンテンツは連続したパートに編成され、それぞれが特定のトピックに焦点を当てます。初心者または OOP の概念に慣れていない場合は、このシリーズを参照してください。
![依存関係の注入は Angular 2 コンポーネントを超えてどのように機能しますか?](https://img.php.cn/upload/article/001/246/273/173166564432771.jpg)
15 Nov 2024
Angular 2 でのサービスの挿入 (ベータ版) Angular 2 では、コンポーネントへのサービスの挿入は簡単ですが、依存関係をどのように利用すればよいでしょうか...
![PHP Lazy オブジェクトを使用した PSR 互換の依存関係注入コンテナーの構築](https://img.php.cn/upload/article/001/246/273/173595514014597.jpg)
04 Jan 2025
PHP 8.4 での Lazy オブジェクトによる依存関係の注入の探索 最新の PHP の領域では、バージョン 8.4 のリリースで画期的な機能である Lazy Objects が導入されました。これらのオブジェクトにより、絶対に必要になるまで初期化を延期する新しい方法が可能になります
![App Engine 上の Golang アプリケーションでパスワードを保護するにはどうすればよいですか?](https://img.php.cn/upload/article/001/246/273/173030193117363.jpg)
30 Oct 2024
App Engine 上の Golang でパスワードを保護するWeb アプリケーションのパスワード ハッシュに関しては、セキュリティが最も重要です。人気の図書館ですが...
![PHP の外部クラスから MySQLi にアクセスする方法: 依存関係の注入で内部サーバー エラーを克服する](https://img.php.cn/upload/article/001/246/273/173009712324444.jpg)
28 Oct 2024
PHP の外部クラスから MyISQL を利用するPHP 5.6 から 7.0 への移行と、それに対応するデータベースの MySql から Mysqli への調整...
![](/static/imghw/down_right.png)
![](/static/imghw/taglogo.png)
ホットツール Tags
![](/static/imghw/taglogo.png)
Hot Tools
![依存関係注入コンテナー用の PHP ライブラリ](https://img.php.cn/upload/manual/000/000/001/5e2171bf3c005481.png)
依存関係注入コンテナー用の PHP ライブラリ
依存関係注入コンテナー用の PHP ライブラリ
50 個の優れた古典的な PHP アルゴリズムのコレクション
古典的な PHP アルゴリズム、優れたアイデアを学び、思考を広げます
画像を最適化するための小さな PHP ライブラリ
画像を最適化するための小さな PHP ライブラリ
![](/static/imghw/taglogo.png)