سفارش تبلیغ
صبا ویژن

آموزش نصب سرور WAMP پی اچ پی

مراحل نصب سرور WAMP

مرحله 1: دانلود آخرین نسخه نرم افزار wamp  شصت و چهار بیت (برای سیستم عامل 64 بیت و 32 بیت برای سیستم عامل 32 بیت)

مرحله 2: بر روی setup (تنظیمات) کلیک کنید.

مرحله3: بر روی گزینه next (بعدی) کلیک کنید.

C:\Users\mohammad\Downloads\1.jpg

مرحله 4: کنار گزینه I accept the agreement (توافقنامه را می پذیرم) کلیک کرده و سپس روی دکمه ی Next کلیک کنید:

C:\Users\mohammad\Downloads\2.jpg

مرحله 5 : یک درایو را روی کامپیوتر خود انتخاب کنید.

مرحله 6: بر روی گزینه next کلیک کنید.

3

مرحله 7 : بر روی گزینه Install (نصب) کلیک کنید.

م4

مرحله 8: در این مرحله نصب کننده، مرورگر شما را پیدا کرده و از شما می پرسد که آیا می خواهید از این مرورگر استفاده کنید یا خیر؛ در صورتی که می خواهید از آن استفاده کنید روی Yes و در غیر این صورت روی No کلیک کنید.

7

مرحله 9: فرآیند نصب را با کلیک بر روی finish تکمیل کنید.

8

چگونه اسکریپت PHP را روی سرور WAMP اجرا کنیم؟

مرحله1: ابتدا اسکریپت PHP را با استفاده از هر نوع ویرایشگر متنی مانند نوت پد ویندوز، notepad++ ایجاد کنید:

<?php

echo “Welcome to the world of PHP”;

?>

مرحله 2: فایل را به صورت زیر ذخیره کنید: یک دایرکتوری درون www مانند (myproject) ایجاد کنید؛ آن را در آدرس زیر ذخیره کنید: C:wapm / www / myproject /firstProg.php راه اندازی سرور WAMP (فقط برای اولین بار) مرحله 3: اسکریپت PHP را اجرا کنید؛ مرورگر خود را باز کنید و در قسمت url آدرس زیر را بنویسید: localhost/myproject/firstProg.php


آموزش انواع داده های پی اچ پی به زبان ساده

انواع داده های پی اچ پی

انواع داده ها؛ اندازه و نوع مقادیری را مشخص می کند که باید ذخیره بشود.

متغیر نیازی ندارد که بیان شود؛ نوع داده ی آن؛ یک مقدار را به آن اضافه می کند.

پی اچ پی یک زبان برنامه نویسی با تایپ آزادانه است. بنابراین؛ نیازی نیست که نوع داده تعریف شود.

فقط برای بررسی نوع داده از تابع ( ) gettype استفاده می شود.

برای بررسی مقدار، نوع و اندازه داده از تابع ( ) var_dump  استفاده می کنیم.

مثال: متغیری که شامل عدد صحیح؛ عدد ممیزی اعشاری و رشته ها می شود.

<?php

$num=100;

$fnum=100.0;

$str=”Hello”;

var_dump($num,$fnum,$str);

?>

خروجی کد بالا به صورت زیر می باشد:

int(100) float(100) string(5) “Hello”

در مثال بالا، سه متغیر num ، $fnum$ و str$ تعریف شده اند.

به num$ مقدار “100”= تخصیص داده شده است (یک عدد صحیح را شامل می شود)

به fnum$ مقدار “100?0”= تخصیص داده شده است. (یک عدد ممیزی شناور را شامل می شود)

به str$ مقدار “Hello”= تخصیص داده شده است (یک رشته را در بر می گیرد).

انواع داده ها در پی اچ پی

سه نوع از انواع داده ها در پی اچ پی وجود دارد:

1- اسکالر (از پیش تعریف شده است)

2- ترکیبی (توسط کاربر تعریف می شود)

3- نوع ویژه

اسکالر (فقط یک مقدار واحد را اتخاذ می کند)

1- عدد صحیح

2- اعداد ممیزی شناور/ اعداد اعشاری

3- رشته ها

4- بولین


آموزش عملگرهای مقایسه ای در php به زبان ساده

عملگرها توضیح
== مساوی است با
=== مساوی است با و از همان نوع
!= مساوی نیست با
!== مساوی و از همان نوع نیست
> بزرگتر از
< کوچکتر از
>= بزرگتر مساوی است با
<= کوچکتر مساوی است با

عملگرهای متداول مقایسه ای

در اینجا مثالی آورده شده است که استفاده از این اپراتورها را در عمل نشان می دهد:

مثال (== و ===)

<?php

$x=10;

$y=10.0;

echo ($x==$y);

//it returns true because both the variable contains same value.

echo ($x===$y);

/*it returns false because === strongly compares.

here both variable contain same value i.e 10 but different datatype one is integer and another is float.*/

?>

در مثال بالا، دو متغیر x$ و y$ را تعریف کرده ایم که به ترتیب مقادیر 10 و 10?0 را اتخاذ می کنند. اکنون چند عملیات روی آنها انجام می دهیم. ابتدا؛

($x==$y)

بررسی می شود که این کد، عبارت true را باز می گرداند، زیرا مقدار هر دو متغیر با هم برابر است. در مرحله دوم کد

$x===$y

بررسی می شود؛ ولی بر خلاف قبل؛ این کد مقدار false را باز می گرداند زیرا در این بخش نوع دو متغیر با هم مقایسه می شوند که با هم یکسان نیست. x$ یک عدد صحیح بوده در حالی که y$ یک مقدار اعشاری ممیزی است.

تفاوت بین (== و ===)

<?php

//another example

$bool=(boolean)1;

$int=(integer)1;

//return true because both have same value.

echo ($bool==$int);

//return false because both have same value but diff data type

echo ($bool===$int);

?>

در مثال بالا دو متغیر bool$ و int$ تعریف شده است که به ترتیب مقادیر boolean)1) و integer)1) را اتخاذ می کنند. کدی که به صورت (bool==$int$) نوشته شوده است عبارت true را بر می گرداند زیرا هر دو مقدار یکسانی دارند؛ اما کدی که به صورت bool===$int$ نوشته شده است عبارت false را بازمی گرداند، زیرا نوع داده های این دو متغیر یکسان نیست.

استفاده از <، > ، <= یا >=

<?php

$a=10;

$b=11;

echo $a>$b;

//return false because $a is less than $b.

echo $a<$b;

//return true because $a is less than $b.

echo $a>=$b;

//return false because neighter $a is greater nor equal to $b

echo $a<=$b;

//return true because $a is than $b.

?>

در مثال بالا؛ متغیر a$ مقدار 10 را اتخاذ می کند و متغیر b$ مقدار 11 را اتخاذ می کند؛ کدنویسی:

($a>$b)=>

عبارت false را برمی گرداند زیرا a$ کوچکتر از b$ می باشد. بررسی:

($a<$b)=>

عبارت false را باز می گرداند زیرا a$ بزرگتر و مساوی b$ نیست. همچنین کد a<=$b$ عبارت true را باز می گرداند؛ زیرا a$ کوچک تر از b$ می باشد.


بهترین اپلیکیشن های گوشی آیفون اپل برای اینکه راحت تر بخوابید

1- برنامه Calm

Calm یک برنامه است که شامل داستان ها و صوت هایی همراه با موسیقی ، صدای طبیعت به علاوه ی فنون و روش تسلط بر ذهن و جلسات تنفس برای زمان خواب است.

ویژگی های قابل توجه Calm :

  • در طول روز به صوت ها با تصاویر محرک بدون پرداخت هیچ هزینه ای برای استراحت کردن و آرام شدن گوش دهید.
  • داستان های خواب برای کودکان ، خواب نیمروز و چرت زدن ، تخیلی و غیرتخیلی ، انتخاب کنید.
  • صحنه ها و چشم اندازهای مختلف پس زمینه را انتخاب کنید و میزان صدای درون برنامه را تنظیم کنید.
  • یک تایمر برای پخش صدا در خارج از برنامه تنظیم کنید.

Calm گزینه های فوق العاده ای برای کمک به خواب شما ارائه میدهد اما گزینه های بیشتری را برای تمرکز ، آرامش ، اضطراب، مدیتیشن (تسلط بر ذهن) و یک تجربه آرامش ‌بخش ، در اختیار شما میگذارد.

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

2- برنامه Relax Melodies

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

ویژگی های قابل توجه Relax Melodies :

  • صوت هایی انتخاب کنید که شامل همه چیز از صداهای طبیعت تا ابزارهای موسیقی و صداهای شهر باشند.
  • برای هر صوت در ترکیب، به طور جداگانه صدا را تنظیم کنید تا اثر ایده آلی ایجاد کنید.
  • میتوانید از ساعت خواب، یادآور زمان خواب (bedtime reminder) استفاده کنید و آلارم ها (هشدار) و تایمرها را ایجاد کنید.
  • ویژگی های بیشتر مانند حرکت های خواب (SleepMoves) ، مدیتیشن ها(Meditations) و تنفس(Breathe) را برای آرامش بیشتر بررسی کنید.

اگر صوت هایی که بیشتر به شما آرامش میدهند را با هم ترکیب کنید، چیزی را به دست می آورید که واقعا برای آرامش و خواب در شب به آن نیاز دارید.بعد از آن Relodies Melodies برنامه ای برای شماست.

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

3- برنامه White Noise Lite

White Noise Lite برنامه ی فوق العاده ی دیگری برای کمک به خواب شماست. با بیش از 40 صوت می‌توانید به یک باران سبک، یک خرمن آتش، امواج دریا و چیزهای دیگر گوش بدهید.

ویژگی های قابل توجه White Noise Lite :

  • از صوت های مورد علاقه ی خود ترکیب ها و لیست های پخش را ایجاد کنید.
  • تایمر ها و هشدارها را تنظیم کنید و از ساعت خواب استفاده کنید.
  • با ضبط کننده ی داخل برنامه یک صوت از خودتان ضبط کنید
  • از AirPlay (تکنولوژی برای پخش موسیقی یا فیلم مخصوص دستگاه‌های اپل است که از طریق آن می‌توان مثلا از روی آیفون یا آی‌پد فیلم یا موسیقی را روی تلویزیون پخش کرد) برای تلویزیون اپل یا HomePod (اسپیکر هوشمندی است که شرکت اپل آن را به بازار عرضه کرده است. این اسپیکر از قابلیت های فوق پیشرفته ای برخوردار است) خود استفاده کنید.

White Noise Lite چیزی که حدس میزنید را ارائه میدهد ، نویز سفید! (نویز سفید تنها صداهایی با طیف فرکانس قابل شنیده شدن توسط انسان را در بر می‌گیرد). همچنین میتوانید به نویز قهوه ای، صورتی، آبی و بنفش گوش دهید. اما صداهای دیگر واقعاً به انعطاف‌پذیری برنامه می‌افزاید.

  • قابل استفاده در: آیفون، آیپد، تلویزیون اپل، اندروید، ویندوز، وب و سیستم عامل های دیگر
  • هزینه: رایگان به همراه خرید درون برنامه برای حذف تبلیغات و باز شدن قفل ویژگی های دیگر

بهترین بازی های آیفون و آیپد برای کودکان طبق نظر کارشناسان جهانی

1-بازی پرندگان خشمگین Angry Birds

Angry Birds جزو بازی‌های پرطرفدار جهان است و محبوبیت آن به‌قدری است که حتی فیلم آن ساخته‌شده است. این بازی برای کودکان طراحی‌شده است و بازی کردن آن بسیار راحت است. به دلیل استفاده از رنگ‌های شاد و طرح‌های کارتونی، این بازی توانسته نظر کودکان و بزرگ‌سالان را به خود جلب کند و دارای چندین بازی با صدها مرحله? رایگان است.

2- بازی‌های کمپانی Duck Duck Moose

Duck Duck Moose نام یکی از کمپانی‌های سازنده? بازی در آی تونز است و بیشتر بازی‌های آن آموزشی است. بازی‌های Word Wagon، Fish School، ChatterPix، Moose Math و Build A Truck جزو بازی‌های محبوب این کمپانی است. بازی‌های این کمپانی ساختار ساده و راحتی دارند و از رنگ‌های روشن و شاد در طراحی بازی استفاده کرده‌اند و بازی‌های آنها بیشتر مناسب کودکان و نوجوانان است تا بزرگ‌سالان. اکثر بازی‌های این شرکت رایگان‌اند و خریدهای درونی برنامه‌ای ندارند.

3- بازی‌های کمپانی Intellijoy

Intellijoy نیز نام یکی از کمپانی‌های سازنده? بازی در آی تونز است و بیشتر بازی‌های آن جنبه? آموزشی دارند، مثل بازی‌های آموزش الفبای انگلیسی، آموزش خواندن، اعداد، ریاضی و اشکال مختلف. این بازی‌ها هم در آیپد و هم در گوشی‌های آیفون قابل‌اجرا هستند و مثل بیشتر بازی‌های کودکانه، رنگ‌های شادی دارند و به‌راحتی قابل یادگیری‌اند. بازی‌های این کمپانی مناسب رده? سنی 2 تا 7 سال است و بچه‌های بزرگ‌تر ممکن است از این بازی‌ها زود خسته شوند.

4- بازی‌های کمپانی Lego

سازندگان لگو فقط به ساخت اسباب‌بازی اکتفا نکرده‌اند و بازی‌های لگو را نیز طراحی کرده‌اند، مثل بازی‌های Lego DC Superheroes،Lego Scoopy-Doo Escape،the NEXO knights،the Ninjago و کلی بازی دیگر. بازی‌های لگو بیشتر از اینکه جنبه? آموزشی داشته باشند، جنبه? سرگرمی و تفریح دارند و مناسب کودکان بالاتر از 7 سال است و کودکان زیر 7 سال ممکن است حین بازی کمی گیج شوند. بیشتر بازی‌های لگو رایگان‌اند و بازی‌های پولی آن قیمت بالایی ندارند.

5- بازی Preschool and Kindergarten

این بازی شامل بازی‌های کوتاهی است که تمامی آن‌ها جنبه? آموزشی دارند، مثل بازی‌های حافظه‌ای، شکل و رنگ، حروف، شمارش اعداد و پیدا کردن اعداد گمشده. این بازی‌ها مناسب کودکان دبستانی و پیش‌دبستانی هستند، البته ممکن است برای بچه دبستانی‌ها خسته‌کننده باشد. بیشتر بازی‌های این بازی رایگان‌اند.

6- بازیهای PBS Kids

این بازی مناسب کودکان است و شخصیت‌های زیادی دارد و مانند بیشتر بازی‌های کودکانه، جنبه? آموزشی دارد و بسیار راحت است، مثل بازی‌ها رنگ‌آمیزی، مارپیچ، لباس پوشاندن به شخصیت‌ها و آموزش اعداد و خواندن. این بازی رایگان است و خرید درون برنامه‌ای ندارد.