تالار گفتمان nCIS.ir

نسخه‌ی کامل: استفاده از فایل xml برای ذخیره نام و مسیر فایل ها
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام
امیدوارم ایام به کام باشه

توی یه پروژه داخل یه فولدور فایل های صوتی ریختم. برای مدیریتش یه فایل 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'];

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

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

البته نظرم کاملاً شخصیه.