نام کاربري : پسورد : يا عضويت | رمز عبور را فراموش کردم
اطلاعات تاپیک
0 کاربر آنلاین در این تاپیک شروع کننده آخرین ارسال تعداد پاسخ ها تعداد بازدیدها
Samarrr hanigh 1 175

تعداد بازدید 175
نویسنده پیام
Samarrr
آفلاین
مدیر ارشد
مدیر ارشد
http://toolscamp.ir/images/star.png http://toolscamp.ir/images/star.png http://toolscamp.ir/images/star.png http://toolscamp.ir/images/star.png http://toolscamp.ir/images/star.png
ارسال‌ها : 784
عضویت: 1394/8/26
محل زندگی: تولز کمپ
سن: 95
تشکرها : 211
تشکر شده : 367
اموزش php
در این تاپیک به درس هایی از php خواهیم پرداخت.مبع این موضوعات سایت وبگو می باشد که بنده با تالیف از چند سایت دیگر سعی میکنم خلاصه مطالب مفیدی رو خدمتتون ارائه کنم.

بخش اول:

آموزش php

php یکی از زبان های سمت سرور است که در سال های اخیر جایگاه خوبی در بین زبان های سمت سرور پیدا کرده است.

از جمله ویژگی های این زبان محبوب، رایگان بودن و انعطاف بالای آن است. علاوه بر این،سازگاری php با هسته لینوکس بر مزایای آن افزوده است.

برخلاف asp.net ، زبان php قابلیت اجرا بر روی انواع سرورهای ویندوزی و لینوکسی را دارد. با توجه به اینکه هاست های لینوکسی در حال حاضر بسیار ارزان تر می باشد،از اینرو نیز برتری php نسبت به رقبای خود افزوده میگردد.از اینرو اموزش php در حال حاضر به کسانی که قصد ورود به عرصه برنامه نویسی وب را دارند توصیه می شود.


تعریف متغیر در php

یک متغیر بنا به نیاز شما ممکن است مقادیر عددی، رشته ای (متشکل از حروف)، مقادیر ارسال شده توسط فرم های وب و... باشد؛ متغیر ها مثل مواد خام هستند و طی فرایندی که در کدنویسی برایشان تعریف می کنیم نهایتا خروجی مورد انتظارمان را ایجاد می کنند؛ مثلا فرض کنید احمد 23، حسین 13 و محمد نیز 54 کتاب دارند؛


کد PHP:

< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns="www.w3.org/1999/xhtml">
< head>
< meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
< title>وبگو | تعریف متغیر در php</title>

< style type="text/css">
body{
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
direction:rtl;
}
< /style>
< /head>
< body>
< ?php
$ahmad = 23;
$hossein = 13;
$mohammad = 54;
$all = $ahmad + $hossein + $mohammad;
$ahmad_hossein = $ahmad + $hossein;
echo "احمد، حسین و محمد $all کتاب دارند!<br />";
echo "احمد و حسین $ahmad_hossein کتاب دارند!<br />";
?>
< /body>
< /html>

توضیح:
- همانطور که در مثال بالا ملاحظه می کنید، کدهای php را می توان در تگهای html نیز نوشت (کد های php را در اصطلاح html embedded گویند).
- در مثال بالا چند متغیر ساده تعریف کردیم و دو خروجی از آنها گرفته ایم.

اجرای کدهای php در سیستم عامل


از آنجایی که php یک زبان سمت سرور (server side) است برای اجرای آن در سیستم خود نیاز به برنامه هایی تحت عنوان سرور مجازی دارید که امروزه به صورت رایگان در دسترس هستند، برای نمونه یکی از بهترین ها در آدرس زیر قابل دسترس است:
www.wampserver.com
همچنین:
www.appservnetwork.com
و همچنین:
www.apachefriends.org

این اولین گام برای شروع آموزش php محسوب می شود.
پس از نصب هر یک برنامه های WampServer، AppServ یا XAMPP اکنون شما قادر به اجرای فایل های php روی سیستم خودتان خواهید بود، البته فایلتان را باید در ریشه سرور مجازی که معمولا پوشه ای با عنوان www است کپی نمائید؛ سپس در مرورگرتان به فرض عبارت localhost/example.php را بنویسید تا فایل example.php از فولدر www فراخوانی شود، اگر هم که به یک سرور آنلاین دسترسی دارید کار خیلی راحت تر است و کافی است فایلتان را به سرور منتقل کنید.
چند مثال با php


از آنجایی که فلسفه پیدایش php ایجاد صفحات داینامیک و استفاده از آن در وب بوده، لذا قابلیتهای این زبان در کنار کدهای ساده html قابل دسترسی است و این یکی از نقاط قوت آن محسوب می شود؛ برای شروع و آشنایی بیشتر به کدها و مثال های زیر توجه کنید:



کد PHP:
< ?php
echo "اولین کد php من!";
?>




توضیح:
- کدهای php بین دو تگ علامت سوال ، php و علامت سوال نوشته می شوند (شیوه استاندارد).
- دستور echo مقادیر را به خروجی ارسال می کند.
منبع :





هر کس در هر کاری به خــــدا توکل کند از غیر او بی نیــــاز می شود

برای دیدن نمونه کار های دوستم به این ادرس مراجعه نماید :
http://sadat.nasrblog.com

درج آگهی رایگان در آپادانا آدز
جمعه 13 فروردين 1395 - 15:47
hanigh
آفلاین
کاربر نیمه فعال
کاربر نیمه فعال
ارسال‌ها : 2
عضویت: 1395/6/15
تشکرها : 1
تشکر شده : 1
پاسخ 1 - اموزش php
آموزش های بیشتری در سایت قرار نمیگیرند؟


دوشنبه 15 شهريور 1395 - 18:11


برای ارسال پاسخ جدید باید وارد شوید!


موضوعات مرتبط به اين موضوع...
موضوع نويسنده پاسخ ها بازديد ها انتشار آخرين ارسال
آموزش برنامه نویسی php nonegar 1 32 1395/8/9 (9:49) 1395/8/15 (1:18)
آخرين ارسال: armen77

پرش به انجمن :