آموزش php : معرفی متغیرها

بازاریابی از طریق اینستاگرام
2015-11-08
چگونه تبلیغات در گوگل بهتر جستجو می شوند؟
2015-11-10

آموزش php : معرفی متغیرها

آموزش php، جلسه دوم که به معرفی چند متغیر برای شما پرداخته ایم.

همانطور که در آموزش جلسه اول به معرفی کلی php پرداختیم، (که می توانید این مطلب را دنبال کنید)، در این جلسه به معرفی متغیر ها می پردازیم که بسیار شیرین و جالب است.

آموزش php بخش دوم

متغیرها

شما الان دنبال قیمت ارز هستید، بسیار خوب، برای اینکه کارتان راحت شود اینطور بیان می کنید :

d =دلار
p =پُند
یِن= Y

اگه دلار بالا باشد، میگویید D مثلا ۰۱۱ تومن افزایش یافت، مقدار تغییر می کند، اما اصل و نماد آن مقدار ها خیر! این شیوه به ساخت متغیر معروف است. اعداد X را به خاطر دارید؟ در دبستان همیشه دشمن واقعی ما بودند، اما حالا از این اعداد میتوان در زبان PHP به نحو احسنت استفاده کرد. در برنامه نویسی به این ها،متغیر یا Variables می گوید. برای مثال :

X=2

در اینجا، X برابر ۲ است، یعنی هرجا نام X بیاید سرور اطلاعات این متغیر که ۲ می باشد را دریافت می کند، چند نکته را باید در نظر بگیرید، متغیرها با $ تعریف می شوند. متغیرها می توانند از رشته های آلفا (A-z,1-9,_) باشند. متغیرها نمی توانند فاصله (Space) را قبول کنند. متغیرها به بزرگی و کوچکی حساسیت دارند.(متغیر x با متغیر X کاملا فرق دارند) برای مثال می توانیم اینگونه بگوییم :

: کد PHP
;$txt=”Hello World!”;

<?$x=16

حال برای نمایش آنها چگونه باید اقدام کرد؟ به این صورت پیش می رویم :

: کد PHP
echo $txt ?>

متغیرهای رشته ای

خوب اول باید گفت که رشته چیست؟ رشته شامل حروف و کلمات و اعداد و فاصله ها و علامت ها و … می باشد. ساخت رشته، دقیقا همانند ساخت متغیر است که در جلسه پیشین به آن اشاره کردیم. فقط باید مقادیر این متغیرها یکی از عناصر نامبرده باشد. مثلا :

: کد PHP
$txt=”Hello World”;

echo $txt; ?>

خروجی این کد برابر است با : Hello World. حال اگر بخواهیم دو مقدار رشته ای را در کنار هم قرار دهیم از “.” استفاده می کنیم، مثلا :

: کد PHP
$txt1=”Hello World!”;

$txt2=”What a nice day!”;

echo $txt1 . ” ” . $txt2; ?>

شمارش رشته های یک متغیر

برای اینکار کافی است تا به شکل زیر عمل کنید و روبه روی دستور echo متن زیر را قرار دهید :

: کد PHP
echo strlen(“Hello world!; ?>

فهمیدن مقدار رشته ها تا رشته مورد نظر :

: کد PHP
echo strpos(“Hello world!”,”world”); ?>

چند متغیر در قالب یک متغیر

از فرمول Arrays می توان برای ساخت چند متغیر در قالب یک متغیر استفاده کرد، برای مثال :

$cars[0]=”Saab”;

$cars[1]=”Volvo”;

$cars[2]=”BMW”;

 $cars[3]=”Toyota”;

می توانید از فرمول بالا برای این عمل استفاده کنید. برای خروجی گرفتن از این فرمول :

$cars[0]=”Saab”;

$cars[1]=”Volvo”;

$cars[2]=”BMW”;

$cars[3]=”Toyota”;

echo $cars[0] . ” and ” . $cars[1] . ” are Swedish cars.”; ?>

که خروجی برابر است با : Saab and Volvo are Swedish cars. مثالی دیگر :

$ages[‘Peter’] = “32”;

$ages[‘Quagmire’] = “30”;

$ages[‘Joe’] = “34”;

echo “Peter is ” . $ages[‘Peter’] . ” years old.”; ?>

خروجی :

Peter is 32 years old.

برای رشته های طولانی تر می توانید از این کد استفاده کنید :

Array

(

[Griffin] => Array

(

[۰] => Peter

[۱] => Lois

[۲] => Megan

)

[Quagmire] => Array

(

[۰] => Glenn

)

[Brown] => Array

(

[۰] => Cleveland

[۱] => Loretta

[۲] => Junior

)

)

در قسمت بعدی به موضوع معرفی عملگرها خواهیم پرداخت.

دیدگاه ها بسته شده است