رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
استفاده از فایل xml برای ذخیره نام و مسیر فایل ها
#1
سلام
امیدوارم ایام به کام باشه

توی یه پروژه داخل یه فولدور فایل های صوتی ریختم. برای مدیریتش یه فایل xml به شکل زیر درست کردم:

<?xml version='1.0' encoding='UTF-8'?>
<audiofiles>
	<audiofile>
		<name>filename</name>
		<path>path/to/file</path>
		<desc>description</desc>
	</audiofile>
</audiofiles>

وقتی هم که میخوام از فایل ها استفاده کنم، از کد زیر استفاده میکنم:

$audioFiles = simplexml_load_file('data.xml');
$audioFilesArray = array();
foreach ($audioFiles as $audioFile) {
$audioFilesArray["$audioFile->name"] = $audioFile->path;
}

echo $audioFilesArray['filename'];

به نظرتون این روش استفاده از نام و مسیر فایلهای صوتی روش مناسبی هست؟

از جواب هاتون سپاسگذاری میکنم
پاسخ
تشکر شده توسط:
#2
بنظرم JSON فرمت خلاصه تریه. البته بستگی به نیازتون داره. شاید Attribute های XML به کارتون بیاد. مثلاً این کد بنظرم بهتره:
<?xml version="1.0" encoding="UTF-8"?>
<audiofiles>
    <audiofile name="filename" path="path/to/file" desc="description">title</audiofile>
</audiofiles>

البته نظرم کاملاً شخصیه.
پاسخ
تشکر شده توسط: habibvafapour




کاربران در حال بازدید این موضوع: 2 مهمان