اذهب إلى المحتوى
  • 0

كيف اعمل ملف كونفج بإستخدام array

Khaled Mohammed7

السؤال

Recommended Posts

  • 0

يمكنك فعل ذلك عن طريق وضع array تحوي كامل المصفوفات التي بداخلها فمثلاً يمكنك فعل التالي 

$config = array(
	'db' => array(
		'host' => 'localhost', 
		'username' => 'root', 
		'password' => 'password',
		'database' => 'database',
	),
);

لاحظ أنه تم إنشاء أول مصوفوفة و كل index في هذه المصفوفة يحتوي على مصفوفة أخرى , ايضا يمكنك تعريف index أخرى بهذا الشكل 

$config = array(
	'db' => array(
		'host' => 'localhost', 
		'username' => 'root', 
		'password' => 'password',
		'database' => 'database',
	),
	'settings' => array(
		'name' => 'admin',
		'password' => '123123123',
	),
);

ويمكنك الوصول إلى أي قيمة عن طريق المفتاح الخاص به , فيمكن أن نجلب قيمة host بهذا الشكل 

echo $config['db']['host'];

وكذلك قيمة username 

echo $config['db']['username'];

أو حتى يمكن جلب قيمة name 

echo $config['settings']['name'];

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ الآن قال Khaled Mohammed7:

يعني يمكنني عمل اكثر من مصفوفة بداخل المصفوفة الي فوق

صحيح , يمكنك فعل ذلك من خلال وضع index جديد و إسناد له مصفوفة و بداخل هذه المصفوفة المفاتيح و قيمها, كما في الكود التالي 

$config = array(
	'db' => array(
		'host' => 'localhost', 
		'username' => 'root', 
		'password' => 'password',
		'database' => 'database',
	),
	'settings' => array(
		'name' => 'admin',
		'password' => '123123123',
	),

	'index1' => array(
		'' => '',
		'' => '',
	),

	'index2' => array(
		'' => '',
		'' => '',
	),
);

ولكن لا تنسى الفاصلة بين كل index في المصفوفة الرئيسية حتى لا تحدث لك مشاكل.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...