زمان جاری : سه شنبه 16 اردیبهشت 1404 - 9:59 بعد از ظهر
نام کاربری :
پسورد :

آخرین اخبار و اطلاعیه ها

کاربر گرامی:اگر تازه ثبت نام کرده اید لطفا قوانین انجمن را بخوانید،تا با مشکلی روبه رو نشوید.


تاپیک سایت های مفید و کاربردی
•´¯`•.چت روم تالار گفتمان اسکینک دات آی آر .•´¯`•
تاپیک جامع تغییر نام کاربری اعضای اسکینک

پاسخ جدید
تعداد بازدید 782
نویسنده پیام
mohamad_dj
آنلاین

ارسال‌ها : 2876
عضویت: 24 /7 /1392
محل زندگی: City Security
سن: 24
شناسه یاهو: mr.chel
آی دی تلگرام:
تشکرها : 3
تشکر شده : 2744
آموز ش زبان php سری دوم

با سلام خدمت کاربران عزیز در مبحث گذشته با مفاهیم اولیه php آشنا شدید حال برای شما کاربران ادامه مبحث را فرا میگیرم...

در این بخش با :

● انواع متغییر ها

● انواع دادها

و مثالهای از آنها آشنا خواهید شد:

متغییر چیست:

در برنامه‌نویسی با استفاده از متغیرها یک سری داده تعریف می‌شود و ما می‌توانیم برای این داده ها اسم گذاری کنیم و در ادامه نوشتن برنامه هر جا که نیاز شد آن را صدا بزنیم و از تکرار کردن آن در طول برنامه بپرهیزیم.

↖ایجاد (اعلان) متغیر پی اچ پی:

در زبان php یک متغییر همیشه با علامت $ نشان داده میشود و به دنبال آن نام متغییر

نکته:

نام متغیرها تنها میتوانند حروف انگلیسی (A.a,B.b)، اعداد 0ta9 باشد

این نکته رو هم فراموش نکنید که نام متغییر هیچ وقت با عدد شروع نمیشه

مثال:

کد:

<?php

$m=5;

$s=6;

$z=$m+$s;

echo $z;

?>

?>

↖خروجی:

کد:

11

در مثال بالا m,s,z متغییر تعریف شده اند و هر یک از این متغییرها یک داداه را مشخص می کنند مثله 5،6

مثال:

کد:

<!DOCTYPE html>

<html>

<body>

<?php

$txt = \"Skinak.ir!\";

$x = 5;

$y = 20.20;

echo $txt;

echo \"<br>\";

echo $x;

echo \"<br>\";

echo $y;

?>

</body>

</html>

↖خروجی:

کد:

Skinak

5

20.20

متغیرها:

محلی:

1: فقط داخل همون تابعی که تعریف میشن قابل استفاده هستند

2: وقتی تابع را فراخوانی میکنی ایجاد میشن و وقتی از تابع خارج شدی، اخرین مقدار خودش را حفظ میکنه

3: فقط و فقط یک بار مقدار اولیه میگیره.

عمومی:

1:در خارج از توابع تعریف میشن ودر توابعی ه بعد از اونا تعریف میشن قابلیت استفاده دارن

2: بعد از هر بار استفاده ازش،اخرین مقدار خودش را حفظ میکنه

3: فقط و فقط یک بار مقدار اولیه میگیره.

متغییر Global:

متغیرهای Global یا متغیرهای جهانی، متغیرهایی هستند که با تعریف آن‌ها در خارج از تابع می‌توانیم به آن‌ها سترسی داشته باشیم.

مثال:

کد:

<?php

$x = 5; // global scope

function myTest() {

// using x

inside this function will generate an error

echo

\"<p>Skinak: $x</p>\";

}

myTest();

echo

\"<p>Skinak ir: $x</p>\";

?>

↖خروجی:

کد:

Skinak ir:

Skinak ir: 5

متغییرهای Local یا SCOPE:

جزو دسته ای از متغیرها در PHP هستند که باید در داخل تابع تعریف می‌شوند، در غیر این صورت در هیچ داده ای نمایش داده نمی‌شود

مثال:

کد:

<?php

$y=10; // local scope

echo \"<p>Skinak:<p>\";

echo \"hosin x is: $x\";

echo \"<br>\";

echo \"hassan y is: $y\";

}

myTest();

echo \"<p>Skinak :<p>\";

echo \"mohamad x is: $x\";

echo \"<br>\";

echo \"Ali y is: $y\";

?>

↖خروجی:

کد:

Skinak:

hosin x is:

hassan y is: 10

Skinak:

mohamad x is: 5

ali y is:

↖متغیر static:

برای ایناکار استفاده می شود که یک بار مقدار اولیه به پی اچ پی بدهیم و یک بارهم اجرا شود

مثال:

کد:

<?php

$txt = \"Hello world!\";

$x = 5;

$y = 10.5;

echo $txt;

echo \"<br>\";

echo $x;

echo \"<br>\";

echo $y;

?>

↖خروجی:

کد:

۰

۱

۲

۳

۴

تا معرفی داداه ها فعلا قفل با تشکر از شما


امضا کاربر
○...زیر بعضی از پست ها فقط باید نوشت عجب!!...○






چهارشنبه 03 دی 1393 - 16:21
نقل قول این ارسال در پاسخ
تشکر شده: 5 کاربر از mohamad_dj به خاطر این مطلب مفید تشکر کرده اند: qahr & skinak & god-of-dance & mostafa & starbax &
mohamad_dj
آفلاین



ارسال‌ها : 2876
عضویت: 24 /7 /1392
محل زندگی: City Security
سن: 24
شناسه یاهو: mr.chel
آی دی تلگرام:
تشکرها : 3
تشکر شده : 2744
پاسخ : 1 RE آموز ش زبان php سری دوم

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

متغیرهای می توانید اطلاعات از انواع مختلف ذخیره، و انواع داده های مختلف می تواند چیزهای مختلف انجام دهد.

پی اچ پی پشتیبانی از انواع داده های زیر است:

رشته

عدد صحیح

شناور (اعداد ممیز شناور - همچنین دو نام)

بولی

صف

شیء

↖داداه رشته ای یا String:

یک رشته، یک سری کاراکتر است. یک استرینگ می‌تواند هر نوع متنی باشد.

مثال:

کد:

<?php

$x = "Skinak!";

$y = 'ahmad!';

echo $x;

echo "<br>";

echo $y;

?>

خروجی:

کد:

Skinak

ahmad

↖داداه عدد صحیح یا Integer:

تمام اعداد به غیر از اعداد اعشاری

مثال:

کد:

<?php

$x = 5985;

var_dump($x);

?>

خروجی:

کد:

int(5985)

↖داداه شناور یا point number:

عدد با ممیز شناور می‌تواند به صورت اعشاری یا نمایی نوشته شود.

مثال:

کد:

<?php

$x = 10.365;

var_dump($x);

?>

خروجی:

کد:

float(10.365)

داده بولین یا Boolean:

برای درست بودن یا غلط بودن در پی اچ پی استفاده می شود

مثال:

کد:

$x = true;

$y = false;

داده NULL :

تهی نشان دهنده این است که آن داده‌ها درPHP ارزش ندارد

مثال:

کد:

<?php

$x = "Hello world!";

$x = null;

var_dump($x);

?>

خروجی:

کد:

NULL


امضا کاربر
○...زیر بعضی از پست ها فقط باید نوشت عجب!!...○






چهارشنبه 03 دی 1393 - 17:50
نقل قول این ارسال در پاسخ
تشکر شده: 4 کاربر از mohamad_dj به خاطر این مطلب مفید تشکر کرده اند: god-of-dance / mostafa / starbax / hadi7112000 /
اطلاعیه جلسه مدیران اسکینک
god-of-dance
آفلاین



ارسال‌ها : 4992
عضویت: 19 /7 /1392
محل زندگی: رزبـــلاگـ
سن: 21
آی دی تلگرام:
تشکرها : 1997
تشکر شده : 3322
پاسخ : 3 RE آموز ش زبان php سری دوم

من که چیزی نفهمیدم

زیاد سطح بالا بود

زیر دیپلم بگید باوا


امضا کاربر



چهارشنبه 03 دی 1393 - 17:57
نقل قول این ارسال در پاسخ
تشکر شده: 3 کاربر از god-of-dance به خاطر این مطلب مفید تشکر کرده اند: mostafa / starbax / farshad /
اطلاعیه جلسه مدیران اسکینک
mostafa
آفلاین



ارسال‌ها : 7968
عضویت: 26 /1 /1393
محل زندگی: نیشابور
شناسه یاهو: mostafa.sefr
آی دی تلگرام:
تشکرها : 7132
تشکر شده : 6450
پاسخ : 5 RE آموز ش زبان php سری دوم

خیلی ممنون محمد جان از وقتی که برای ما گذاشتید
موفق باشید:D

چهارشنبه 03 دی 1393 - 19:27
نقل قول این ارسال در پاسخ
تشکر شده: 2 کاربر از mostafa به خاطر این مطلب مفید تشکر کرده اند: god-of-dance / starbax /
اطلاعیه جلسه مدیران اسکینک
amireza
آفلاین



ارسال‌ها : 1101
عضویت: 24 /7 /1392
سن: 20
شناسه یاهو: biatosite_sm1
تعداد اخطار: 1
تشکرها : 435
تشکر شده : 847
پاسخ : 6 RE آموز ش زبان php سری دوم

ممنون اگه میشه از پایگاه داده هم بگید

ذخیره

حذف

ویرایش اطلاعات


امضا کاربر
طراحی قالب + طراحی اسکریپت php


پنجشنبه 04 دی 1393 - 16:29
نقل قول این ارسال در پاسخ
اطلاعیه جلسه مدیران اسکینک
starbax
آفلاین



ارسال‌ها : 3036
عضویت: 6 /4 /1392
سن: 18
تعداد اخطار: 2
تشکرها : 2281
تشکر شده : 1677
پاسخ : 7 RE آموز ش زبان php سری دوم

عالی بود


امضا کاربر
@mortezaf96

مرد باید پول در بیاره


پنجشنبه 04 دی 1393 - 16:44
نقل قول این ارسال در پاسخ
اطلاعیه جلسه مدیران اسکینک
mohamad_dj
آفلاین



ارسال‌ها : 2876
عضویت: 24 /7 /1392
محل زندگی: City Security
سن: 24
شناسه یاهو: mr.chel
آی دی تلگرام:
تشکرها : 3
تشکر شده : 2744
پاسخ : 8 RE آموز ش زبان php سری دوم

نقل قول از amireza

ممنون اگه میشه از پایگاه داده هم بگید

ذخیره

حذف

ویرایش اطلاعات

سلام به زودی میذارم یواش یواش


امضا کاربر
○...زیر بعضی از پست ها فقط باید نوشت عجب!!...○






پنجشنبه 04 دی 1393 - 18:29
نقل قول این ارسال در پاسخ
اطلاعیه جلسه مدیران اسکینک


برای ارسال پاسخ ابتدا وارد حساب کاربری خود شوید.
xتبلیغات
...
X بستن تبلیغات
نمایندگی هاست خرید هاست