28-02-21, 04:07 AM
السلام عليكم ورحمة الله وبركاته
تحية طيبة جميعاً
اخواني لدي استفسار في لغة OOP PHP
كثيراً ما أرى مثل هذا الشكل رقم 1 :
$editor->GetValidatorCollection()->AddValidator($validator)->GetMessageString('RequiredValidationMessage');
طبعاً سؤالي هو معنى وجود هذا المؤشر ( -> ) بشكل متكرر في سطر واحد وليس كهذا الشكل رقم 2 :
$editor->GetValidatorCollection();
$editor->AddValidator($validator);
$editor->GetMessageString('RequiredValidationMessage');
أريد أعرف الفرق بينهم ؟
ومتى نستخدم الشكل رقم 1 ومتى نستخدم الشكل رقم 2 ؟
وياليت لو في مثال توضيحي بسيط لكلاسة توضح طريقة استخدام الشكل رقم 1
وجزاكم الله كل خير جميعاً