آموزش php (برنامه نویسی تحت وب)

  • شروع کننده موضوع شروع کننده موضوع NOOB
  • تاریخ شروع تاریخ شروع
پاسخ : آموزش php (برنامه نویسی تحت وب)

به نقل از Damon :
این پی اچ پی تب گذاری نداره کلا یا اینکه خودت تب نمی زنی ؟‌ :-؟
نه خودم نگذاشتم میتونیم بگذاریم اما من اینجا نگذاشتم اما بهتره توی برنامه ها همیشه بگذارید
 
پاسخ : آموزش php (برنامه نویسی تحت وب)

کامنت کردن : یعنی تو چیزی توی کد هات بنویسی ولی اجرا نشه و صرفا برای دیدن باشه اونم توی کد که خاصیتش اینه که میتونی بعد هر خط در مورد اون خط توضیح بدی تا هم خودت بفهمی هر خط چه میکنه هم اگه کس دیگه ای میخواست اون کد رو بخونه بفهمه هر جا چه کار میکن
کد:
<?php
//coment 
?>
روش اول دابل اسلش هست که فقط یه خط که رو به روش هست رو کامنت میکنه​
روش دوم :​
کد:
<?php
#coment

?>
روش دوم مانند دابل اسلش برای یک خط است که از # استفاده میکنه
 
پاسخ : آموزش php (برنامه نویسی تحت وب)

روش سوم کامنت کردن که برای چند خط هست :
کد:
<?php
/*
coment
coment
coment
*/
?>
اینطوری هر چند خط بخواید میتونی کامنت کنید.​

نرم افزار های مورد نیاز برای php :​
شبیه ساز سرور :​
wamp server برای ویندوز​
xamp server برای تمام سیستم عامل ها​
برنامه ی نوشتن کد ها :​
sublime text 3​
ner beans IDE​
not pad​
not pad++​
یا ...
 
پاسخ : آموزش php (برنامه نویسی تحت وب)

خیلی شبیه C عه
یکم بیشتر در مورد کاربردش بگید و زیرساختاش (منظورم کد زدن و ایناش نیست)
 
  • لایک
امتیازات: tezar
پاسخ : آموزش php (برنامه نویسی تحت وب)

به نقل از N.Y.M :
خیلی شبیه C عه
یکم بیشتر در مورد کاربردش بگید و زیرساختاش (منظورم کد زدن و ایناش نیست)
این زبان برای تولید صفحات داینامیک وب است که در تمام سایت هایی که این روزا میبینید همه داینامیکند یعنی بر اساس یکک سری اطلاعات که کاربر میدهد صفحات وب را نمایش میدهد کد ها در سمت سرور پردازش شده و به صورت کد HTML در سمت کاربر نمایش داده میشود.
این زبان بدون زبان SQL تقریبا کاربردی نیست برای همین ما SQL رو هم در مراحل جلوتر میگوییم
 
پاسخ : آموزش php (برنامه نویسی تحت وب)

سلام .
میشه گفت خوبه ولی پرشت زیاده .
یعنی خیلی گام به گام نیست .

با این حال خیلی خوبه و میشه با هاش شروع کرد
 
پاسخ : آموزش php (برنامه نویسی تحت وب)

چرا بیشتر تاپیک ها وسط کار رها می شن ؟ چرا ادمه پیدا نمی کنه ؟ :-??
 
  • لایک
امتیازات: N.Y.M
پاسخ : آموزش php (برنامه نویسی تحت وب)

ببخشید دوستان من این چند روز سرم خیلی شلوغ بود نتونستم بیام
حالا که اومدم میخوام ساخت آرایه رو یاد بدم
کد:
<?php
$a=array(1,2,3,4,5,6,"ali");
for($i=0; $i<=6; i++){
echo $a[$i];
}
?>
خروجی برنامه : 123456ali
این ارایه خانه هاش عدد بود یعنی از 0 تا تعداد مفدار ها منهای یک اما اگه بخوایم هر خونه یک اسم داشته باشه و با اون اسم خوانده بشه به این صورت مینویسیم :
کد:
<?php
$a = array('ali' => 5,'reza' => "bag");
echo $a['ali'];
echo $a['reza'];
?>
خروجی : 5bag
 
پاسخ : آموزش php (برنامه نویسی تحت وب)

الآن شما تقریبا همه چیز رو برای شروع SQL بلدید فقط یه سری توابع میمونه و ... که توی یک تاپیک دیگه توابع کاربردی PHP رو میگیم حالا شما کمی صبر کنید تا تاپیک توابع باز شه بعد یک سری توابع مورد نیاز گفته بشه بعد وارد SQL میشویم

این تاپیک را فراموش نکنید هرگونه سوالی داشتید بپرسید .
 
توابع کاربردی PHP

مهم ترین تابع ها خواهشا برای درک بیشتر خودتون در خونه امتحان کنید :
کد:
isset();
یک ورودی دارد و چک میکند آن متغیر ورودی وجود دارد یا نه اگر داشت true میشود .
کاربرد تابع در if میباشد .

کد:
strlen();
یک ورودی استرینگ میگیرد و تعداد کارکتر های آن را نشان میدهد .

کد:
trim();
اسپیس را در یک استرینگ که ورودی گرفته بر میدارد .

کد:
rand();
دو ورودی میگیرد و یک عدد رندوم از بین عدد اولی و دومی انتخاب میکند . ( عدد اعشاری نمیدهد برای ساخت عدد اعشاری باید از عمل تقسیم استفاده کنید )

کد:
pow();
دو ورودی گرفته و اولی را به توان دومی میرساند .

کد:
sqrt();
یک ورودی دارد و جزر ورودی را حساب کرده و خروجی میدهد .

کد:
count();
تعداد متغیر های یک آرایه را میگوید و یک ارایه ورودی میگیرد .

کد:
max();
بزرگترین عضو آرایه را میگوید .

کد:
min();
کوچکترین عضو آرایه را میگوید .
 
پاسخ : آموزش php (برنامه نویسی تحت وب)

یک دستور بسیار مهم و کاربردی به نام switch که مانع استفاده از ایف زیاد میشه و به این صورت است :
کد:
<?php
switch (variable) {
    case 'value':
        # code...
        break;
        case 'value':
        # code...
        break;
}
?>
در قسمت variable متغیر رو میدیم .
در قسمت case که بعدش value هم داره میاد میگه اگر متغیری که ما دادیم برابر با value بود دستورات بعد از case رو انجام بده و از switch خارج شو ( با دستور break ) اگر نبود برو case بعدی این رو هر چند تا بخواید میتونید بنویسید.

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

ومپ سرور با ویندوز8 مشکلی داره؟
از 2 سه تا سایت دانلود کردم اما باز نمیشه ارور میده
چیکار کنم؟ باید ویندوزمو عوض کنم؟
 
پاسخ : آموزش php (برنامه نویسی تحت وب)

نه با ویندوز 8 مشکلی نداره
برو از سایت خود ومپ دانلود کن
 
پاسخ : آموزش php (برنامه نویسی تحت وب)

بچه ها ادامه بدید
اگه سوالی دارید بگید
منم تا جایی بشه آموزش رو مینویسم اینجا
اون قسمت هایی هم که نیاز به توضیح بیشتر داره فیلم میسازم براتون و لینکش رو بهتون میدم
 
پاسخ : آموزش php (برنامه نویسی تحت وب)

خیییییلییییییی ممنونم!
تازه میخوام شروع کنم دنبال ی همچی چیزایی بودم!
 
Back
بالا