PDA

View Full Version : سوال: منظور از عنصر جاری در ارایه های php چیست؟



pouyajabbarisani
جمعه 22 شهریور 1392, 23:08 عصر
سلام دوستان من در حال یاد گیری php هستم می خواستم بدونم منظور از عنصر جاری در ارایه های php چیست؟ برای استفاده از تابع each() مثل اینکه نیاز هست.
ممنون

MMSHFE
شنبه 23 شهریور 1392, 08:38 صبح
ببینید، کد زیر رو درنظر داشته باشین:


<?php
$names = array('ali', 'reza', 'mohsen', 'mina', 'akram', 'hamid');
foreach($names as $name) {
echo '<p>' . $name . '</p>' . PHP_EOL;
}
?>

تو کد فوق، حلقه foreach هربار یکی از مقادیر موجود در آرایه names$ رو میگیره و توی متغیر name$ کپی میکنه و داخل حلقه کارهایی که مشخص شده رو انجام میده (در اینجا چاپ اون مقدار در یک پاراگراف) و بعد به سراغ مقدار بعدی میده. مقدار عنصر جاری هم یعنی مقداری که در هربار اجرای حلقه، از داخل آرایه استخراج میشه و در اختیار کد قرار میگیره. برای مثال توی کدی که گذاشتم، مقدار عنصر جاری در دفعه اول که حلقه اجرا میشه، ali هست و در دفعه بعد، mohsen و...

ابوذر محمودی
شنبه 23 شهریور 1392, 09:51 صبح
شما یه لیست حضور غیاب استاد رو در نظر بگیر (آرایه)، استاد میاد یکی یکی اسم ها رو برای حضور و غیاب میخونه (forech) ، همون اسمی که در هر لحظه استاد داره صدا میزنه میشه "عنصر جاری" ، نفر قبلی رو که استاد خونده ، میشه "عنصر قبلی " و نفر بعدی رو که میخواد بخونه، میشه "عنصر بعدی" .
این تعریف سادش بود ، که بعدها خواهید آموخت که همون عنصری که اشاره گر داره بهش اشاره میکنه میشه عنصر جاری .

pouyajabbarisani
شنبه 23 شهریور 1392, 13:51 عصر
ببینید، کد زیر رو درنظر داشته باشین:


<?php
$names = array('ali', 'reza', 'mohsen', 'mina', 'akram', 'hamid');
foreach($names as $name) {
echo '<p>' . $name . '</p>' . PHP_EOL;
}
?>

تو کد فوق، حلقه foreach هربار یکی از مقادیر موجود در آرایه names$ رو میگیره و توی متغیر name$ کپی میکنه و داخل حلقه کارهایی که مشخص شده رو انجام میده (در اینجا چاپ اون مقدار در یک پاراگراف) و بعد به سراغ مقدار بعدی میده. مقدار عنصر جاری هم یعنی مقداری که در هربار اجرای حلقه، از داخل آرایه استخراج میشه و در اختیار کد قرار میگیره. برای مثال توی کدی که گذاشتم، مقدار عنصر جاری در دفعه اول که حلقه اجرا میشه، ali هست و در دفعه بعد، mohsen و...

واقعا ممنونم دوست عزیز

pouyajabbarisani
شنبه 23 شهریور 1392, 13:52 عصر
شما یه لیست حضور غیاب استاد رو در نظر بگیر (آرایه)، استاد میاد یکی یکی اسم ها رو برای حضور و غیاب میخونه (forech) ، همون اسمی که در هر لحظه استاد داره صدا میزنه میشه "عنصر جاری" ، نفر قبلی رو که استاد خونده ، میشه "عنصر قبلی " و نفر بعدی رو که میخواد بخونه، میشه "عنصر بعدی" .
این تعریف سادش بود ، که بعدها خواهید آموخت که همون عنصری که اشاره گر داره بهش اشاره میکنه میشه عنصر جاری .

مثال کامل و خوبی بود مرسی