نحوه چاپ اطلاعات فایل ini

ghasemy50

New Member
سلام
میخواستم ببینم چرا کد من کار نمیکنه؟؟؟
PHP:
$translate = parse_ini_file("translate.ini");
echo $translate[1];
ولی اگه کد زیر رو بنویسم کار میکنه
PHP:
$translate = parse_ini_file("translate.ini");
echo $translate["COM_MIJOSHOP_COMMON_HEADER_TEXT_SHOPPING_CART"];
وقتی که آرایه ساخته میشه مگه نباید با ادرس دادن به سلول آرایه بهش دسترسی داشته باشیم؟
شاید اصلا اسم آرایه رو ندونیم...
/////////////////////////////////////////////
خواهشا سریع جواب بدید
 
آخرین ویرایش:

Masoud1365

مدیر انجمن
خیر ! ایندکس شما به صورت اسم هست در حالی که شما با عدد میخواهید به آرایه دسترسی داشته باشید.
یا از حلقه foreach برای چاپ تمامی عناصر استفاده کنید و یا از print_r به صورت زیر :
PHP:
<pre>
    <?php
    print_r($array);
    ?>
</pre>
 

ghasemy50

New Member
سلام
ممنون از پاسختون
ببینید من میخوام کاری کنم که مثلا مقدار زیر:
PHP:
COM_MIJOSHOP_COMMON_HEADER_TEXT_SHOPPING_CART="Shopping Cart"
رو در دو فیلد که یکی مقدار COM_MIJOSHOP_COMMON_HEADER_TEXT_SHOPPING_CART به صورت غیر قابل ویرایش و دیگری مقدار Shopping Cart به صورت قابل ویرایش داره درج کنم و بعد از این که مقادیر فیلد دوم ویرایش و ترجمه شد دوباره همه رو در همون فایل ini ذخیره کنم
آیا اصلا میشه چنین کاری کرد؟
به این صورت:
http://www.topjoomina.ir/do.php?imgf=60c9fcf31bbc1.png
 

Masoud1365

مدیر انجمن
ایندکس آرایه هرچی باشه خونده میشه ! اگر عدد باشه عدد میدید اگر رشته باشه هم باید رشته بدید !
اون که شما میگی ثابت باشه ، باید با مقادیر ثابت تعریف کنید و مقادیر ثابت هم قابل تغییر نیست
 

جدیدترین ارسال ها

بالا