سفارش تبلیغ
صبا ویژن
 
 تعداد کل بازدید : 97667

  بازدید امروز : 5

حلقه ها - آموزش php

[ خانه | ایمیل |شناسنامه | مدیریت ]

 

موضوعات وبلاگ

 

 دوستان



 

لینک به لوگوی من

حلقه ها - آموزش php

 

اشتراک

 

 

حضور و غیاب

یــــاهـو

 

جستجوی سریع

 :جستجو

با سرعتی بی‏نظیر و باورنکردنی
متن یادداشت‏ها و پیام‏ها را بکاوید!

 

آوای آشنا

 

بایگانی

تابستان 1385
بهار 1384
زمستان 1383
پاییز 1383

 

[ و به مردى که از او خواست تا پندش دهد فرمود : ] از آنان مباش که به آخرت امیدوار است بى آنکه کارى سازد ، و به آرزوى دراز توبه را واپس اندازد . در باره دنیا چون زاهدان سخن گوید ، و در کار دنیا راه جویندگان دنیا را پوید . اگر از دنیا بدو دهند سیر نشود ، و اگر از آن بازش دارند خرسند نگردد . در سپاس آنچه بدان داده‏اند ناتوان است ، و از آنچه مانده فزونى را خواهان . از کار بد باز مى‏دارد ، و خود باز نمى‏ایستد ، و بدانچه خود نمى‏کند فرمان مى‏دهد . نیکوان را دوست مى‏دارد ، و کار او کار آنان نیست و گناهکاران را دشمن مى‏دارد ، و خود از آنان یکى است . مرگ را خوش نمى‏دارد ، چون گناهانش بسیار است و بدانچه به خاطر آن از مردن مى‏ترسد در کارست . اگر بیمار شود پیوسته در پشیمانى است ، و اگر تندرست باشد سرگرم خوشگذرانى . چون عافیت یابد به خود بالان است ، و چون گرفتار بلا شود نومید و نالان . اگر بلایى بدو رسد ، به زارى خدا را خواند ، و اگر امیدى یابد مغرور روى برگرداند . در آنچه در باره آن به گمان است ، هواى نفس خویش را به فرمان است ، و در باره آنچه یقین دارد در چیرگى بر نفس ناتوان . از کمتر گناه خود بر دیگرى ترسان است ، و بیشتر از پاداش کرده او را براى خود بیوسان . اگر بى نیاز شود سرمست گردد و مغرور ، و اگر مستمند شود مأیوس و سست و رنجور ، چون کار کند در کار کوتاه است و چون بخواهد بسیار خواه است . چون شهوت بر او دست یابد گناه را مقدّم سازد ، و توبه را واپس اندازد و چون رنجى بدو رسد از راه شرع و ملّت برون تازد . آنچه را مایه عبرت است وصف کند و خود عبرت نگیرد ، و در اندرز دادن مبالغه کند و خود اندرز نپذیرد . در گفتن ، بسیار گفتار ، و در عمل اندک کردار در آنچه ناماندنى است خود را بر دیگرى پیش دارد ، و آنچه را ماندنى است آسان شمارد . غنیمت را غرامت پندارد و غرامت را غنیمت انگارد . از مرگ بیم دارد و فرصت را وامى‏گذارد . گناه جز خود را بزرگ مى‏انگارد و بیشتر از آن را که خود کرده ، خرد به حساب مى‏آرد ، و از طاعت خود آن را بسیار مى‏داند که مانندش را از جز خود ناچیز مى‏پندارد . پس او بر مردم طعنه زند و با خود کار به ریا و خیانت کند با توانگران به بازى نشستن را دوست‏تر دارد تا با مستمندان در یاد خدا پیوستن . به سود خود بر دیگرى حکم کند و براى دیگرى به زیان خود رأى ندهد ، و دیگران را راه نماید و خود را گمراه نماید . پس فرمان او را مى‏برند و او نافرمانى مى‏کند . و حق خود را به کمال مى‏ستاند و حق دیگرى را به کمال نمى‏دهد . از مردم مى‏ترسد ، نه در راه طاعت خدا و از خدا نمى‏ترسد در راه طاعت بنده‏ها . [ و اگر در این کتاب جز این گفتار نبود ، براى اندرز بجا و حکمت رسا ، و بینایى بیننده و پند دادن نگرنده اندیشنده بس مى‏نمود . ] [نهج البلاغه]

حلقه ها

محسنی::: سه شنبه 83/8/26:::

با نام خدا و با عرض سلام خدمت همه دوستان                  

امروز میخواهیم در مورد حلقه ها صحبت کنیم . اونایی که با برنامه نویسی آشنا هستند میدانند که حلقه ها جزو دستورات مهم بشمار می آیند . و مظمئنا شما هم در برنامه های خود مجبور خواهید شد که از آنهااستفاده کنید. حلقه هایی مانند for , while, foreach , do..while که امروز به برسی آنها می پردازیم.

امروز میخواهیم در مورد حلقه ها صحبت کنیم . اونایی که با برنامه نویسی آشنا هستند میدانند که حلقه ها جزو دستورات مهم بشمار می آیند . و مظمئنا شما هم در برنامه های خود مجبور خواهید شد که از آنهااستفاده کنید. حلقه هایی مانند for , while, foreach , do..while که امروز به برسی آنها می پردازیم.

حلقه FOR :

زمانیکه ما میخواهیم یک سری از دستورات را به دفعات مشخص و معینی اجرا کنیم از حلقه for استفاده میکنیم.شکل کلی حلقه for بصورت زیر میباشد.

for (expr1; expr2; expr3) statement

این برای حالتی است که عبارت statement یک خط باشد . اما اگر عبارت statement بیش از یک خط باشد حلقه for به یکی از دو صورت زیر نوشته میشود.

for (expr1; expr2; expr3) {
 statement1;
statement2;
statement3;
}

for (expr1; expr2; expr3): 
 statement1;
 statement2;
 statement3;
endfor;

 

همانطور که مشاهده میکنید تفاوت این دو حالت با حالت اول در این است که ما در دوحالت دوم (یعنی وقتی که دستورات داخل حلقه بیش از یک خط باشد) باید ابتدا و انتهای حلقه را مشخص کنیم.

حالا به یک مثال توجه کنید.

فرض کنید میخواهیم برنامه ای بنویسیم که حرف A را 20 بار چاپ کند.برای این کار این گونه عمل می کنیم.

<? 
for ($i=0;$i<20;$i++){
echo "A <br>";
}
?>

توضیحاتی که در مورد این برنامه لازم است:
 - 1 عبارت 0=i$ باعث میشود که متغییر i مقدار اولیه 0 بگیرد.
 - 2 عبارت 20 >i$ یک شرط است و میگوید تاوقتی که مقدار i کمتر از 20 است حلقه را ادامه بده.
 - 3 عبارت ++i$ به این معنی است که در هر بار اجرای حلقه به مقدار i یک واحد اضافه کن
 - 4 در Php برای تعریف متغییر از $ استفاده میکنیم. یعنی اول اسم متغییر یک $ میگذاریم. بنابر این در قطعه کد بالا متغییر i$ را تعریف کرده ایم
.
 - 5 دستور echo عبارت داخل کوتیشن را به خروچی (صفحه اکسپلورر) میفرستد.
 - 6 عبارت <br>را برای این استفاده کرده ایم که هر A در یک خط چاپ شود.

فکر کنم برای امروز کافی است. فعلا خداحافظ

 



موضوعات یادداشت



[ خانه | ایمیل |شناسنامه | مدیریت ]

©template designed by: www.persianblog.com