Skuller 11 ارسال شده در اسفند 6، 2016 Member ID: 2,654 Group: Breach User Followers: 0 Topic Count: 1 Topics Per Day: 0.00 Content Count: 16 Content Per Day: 0.00 Reputation: 11 Achievement Points: 0 Solved Content: 0 Days Won: 0 Joined: ۱۶/۱۲/۰۱ Status: Offline Last Seen: اردیبهشت 12، 2017 Share ارسال شده در اسفند 6، 2016 سلام دوستان تاپیکی در این مورد ندیدم تو این تاپیک می خوام php رو اموزش بدم هر گونه سوالی داشتین می تونید با من در تماس باشین ای دی تلگرام sajjad1337@ نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Skuller 11 ارسال شده در اسفند 6، 2016 Member ID: 2,654 Group: Breach User Followers: 0 Topic Count: 1 Topics Per Day: 0.00 Content Count: 16 Content Per Day: 0.00 Reputation: 11 Achievement Points: 0 Solved Content: 0 Days Won: 0 Joined: ۱۶/۱۲/۰۱ Status: Offline Last Seen: اردیبهشت 12، 2017 مالک Share ارسال شده در اسفند 6، 2016 معرفی php : php یک زبان برنامه نویسی اسکریپتی اپن سورسه که برای طراحی برنامه های تحت وب سرور به کار میره که ابتدا کدهای php سمت سرور پردازش می شن و خروجی این کدها به صورت کدهای html و javascript برای مرورگر کاربر ارسال میشن php مخفف کلمه hypertext preprocessor که به معنی پیش پردازنده فرامتنه که در سال 1994 توسط راسموس لردورف ایجاد شد ساختار زبان php خیلی شبیه c می باشد از مشهورترین نرم افزار های ساخته شده با php جوملا و وردپرسه مزیت های زبان php : 1- php اپن سورس و رایگانه 2- php روی تمامی os ها جواب می ده 3- یادگیری php خیلی راحتر از asp است 4- سرعت بالای php 5- ابزار استفاده از php رایگان اند خب برای شروع برنامه نویسی ما به ابزار ++notpad و wamp server داریم که ومپ را میتوانی از لینک زیر دانلود کنید This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. .wampserver.com/en/ ی توضیحی در مورد wamp بدم و اونم ابنه که شما به جای این که بیاید php و mysql و apache را جداجدا نصب کنید با نصب wamp در واقع کل موارد نام برده شده را یک جا نصب میکنید بعد از نصب wamp به پوشه www میرید و فایل های داخل این پوشه را پاک میکنین و پروژه خودتون رو با نام دلخواه و پسوند php. ذخیره میکنین حالا برای اجرا کافیه که تو مرورگرتون بنویسید localhost یا 127.0.0.1 و لیست پروژه های خود را میبینید خب تو پست بعدی با کدنویسی php اشنا میشید نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Skuller 11 ارسال شده در اسفند 6، 2016 Member ID: 2,654 Group: Breach User Followers: 0 Topic Count: 1 Topics Per Day: 0.00 Content Count: 16 Content Per Day: 0.00 Reputation: 11 Achievement Points: 0 Solved Content: 0 Days Won: 0 Joined: ۱۶/۱۲/۰۱ Status: Offline Last Seen: اردیبهشت 12، 2017 مالک Share ارسال شده در اسفند 6، 2016 شروع php : خب ابتدا برای کد نویسی به زبان php باید تگ php را باز کنیم که برای این کار از تگ This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. استفاده میکنیم نام متغیرها در php با $ شروع می شود و مثل زبان c نیازی به تعیین نوع متغیرها نیست نام متغیرها به بزرگی و کوچکی حروف حساس است درون php فاصله ها نادیده گرفنه می شود البته به جز فاصله هایی که درون رشته به کار رفته اند تمامی دستورات این زبان با ; (سمی کالمن ) پایان می یابد درون php سه مدل کامنت داریم (کامنت ها برای توضیحات به کار میروند) که // و # برای کامنت کردن به صورت تک خطی به کار میرود و /**/ برای کامنت کردن به صورت چند خطی به کار میرود This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. فرق بین تک کوتیشن و دابل کوتیشن : هرچیزی که داخل تک کوتیشن باشد رشته حساب می شود ولی وقتی متنی همراه با متغیری درون دابل کوتیشن به کار می بریم php متغیر را میفهمد و محاسبه میکند به کد زیر توجه کنبد This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. و اما خروجی : This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. خب اولین دستوری که یاد میگیریم دستور echo است که برای چاپ کردن کار میرود این دستور هیچ خروجی ندارد و نسبت به دستور print سریعتر است This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. خروجی : This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Skuller 11 ارسال شده در اسفند 6، 2016 Member ID: 2,654 Group: Breach User Followers: 0 Topic Count: 1 Topics Per Day: 0.00 Content Count: 16 Content Per Day: 0.00 Reputation: 11 Achievement Points: 0 Solved Content: 0 Days Won: 0 Joined: ۱۶/۱۲/۰۱ Status: Offline Last Seen: اردیبهشت 12، 2017 مالک Share ارسال شده در اسفند 6، 2016 متغیرها : متغیر ها برای نگهداری اطلاعات و استفاده از آنها به کار میرود برای تعریف متغیر از علامت $ و بعد اسم متغیر استفاده میکنیم زبان php در تعریف متغیرها به حروف بزرگ و کوچک حساس است در php لازم نیست نوع متغیر را تعریف کنیم قوانین نام گذاری متغیرها : 1- نام متغیرها میتواند شامل حروف و اعداد و علامت _ باشد 2- نام متغیر نمیتواند با عدد شروع شود 3- نام متغیر نمیتواند شامل فاصله باشد محدوده متغیرها : 1- local : متغیرهایی که داخل توابع تعریف می شوند و فقط داخل همان تابع قابل استفاده اند 2- global : متغیرهایی که بیرون از توابع تعریف می شوند 3- static : گاهی میخواهیم بعد از تمام شدن دستورات تابع متغیرهای محلی آن تابع و مقادیر درون آنها از بین نرود تا باری دیگر از آن تابع استفاده کنیمکه بدین منظور قبل از تعریف متغیراز عبارت static استفاده میکنیم دقت کنین که این متغیرها به صورت محلی اند. انواع متغیرها درphp : قبل از شروع میخواهم شما را با یک تابع با نام var_dump اشنا کنم که این تابع علاوه بر مقدار متغیر نوع متغیر را هم برمیگرداند 1- string 2- boolean 3- float 4- integer 5- array 6- null 7- object خب مثالی رو با هم ببینیم که نمایانگر کل متغیرها است This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. خروجی This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. اما توابعی در این زمینه وجود دارد که میتوانیم نوع متغیرها رو بفهمیم 1- تابع is_string مشخص میکند که متغیری که به عنوان ورودی میگیرد از نوع رشنه است یا ن This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. 2- تابع is_bool مشخص میکند که متغیری که به عنوان ورودی میگیرد از نوع boolean است یا ن This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. 3- تابع is_float و is_double مشخص میکند که متغیری که به عنوان ورودی میگیرد از نوع float هست یا ن This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. 4- تابع is-int مشخص میکند که متغیری که به عنوان ورودی میگیرد از نوع integer است یا ن This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. 4- تابع is_array مشخص میکند که متغیری که به عنوان ورودی میگیرد از نوع ارایه هست یا ن This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. 5-تابع is_null مشخص میکند که متغیری که به عنوان ورودی میگیرد از نوع null هست یا ن This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. خب سه تا از توابع مرتبط با بحث رو میخوام براتون شرح بدم 1- gettype که نوع متغیر را برمیگرداند This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. 2- تابع settype که متغیرها را به نوعی که میخواهیم تبدیل میکنیم This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. خروجی : This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. 3- تابع unset برای حذف کردن شی ، عضوی از ارایه ،متغیر استفاده می شود This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. خروجی : This is the hidden content, please Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. یا Пожалуйста войдите или зарегистрируйтесь чтобы увидеть эту link. نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
پست های پیشنهاد شده
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.