تعریف متغیر – وبسایت آموزشی وب تی ام ال – webtml https://webtml.ir وب تی ام ال ، webtml ، ویدئوی آموزشی وب، مقالات آموزشی طراحی سایت Mon, 29 Aug 2022 10:30:32 +0430 fa-IR hourly 1 https://webtml.ir/wp-content/uploads/2016/07/favicon.png تعریف متغیر – وبسایت آموزشی وب تی ام ال – webtml https://webtml.ir 32 32 آموزش php برای کاربران وردپرس – جلسه چهار https://webtml.ir/%d9%85%d8%aa%d8%ba%db%8c%d8%b1%d9%87%d8%a7-%d8%af%d8%b1-php/ https://webtml.ir/%d9%85%d8%aa%d8%ba%db%8c%d8%b1%d9%87%d8%a7-%d8%af%d8%b1-php/#respond Sun, 30 Apr 2017 11:45:51 +0000 http://webtml.ir/?p=1697 متغیرها در php متغیرها محل نگه داری داده ها هستند. این داده ها ممکن است از نوع عددی، رشته ای (برای مثال متن)، یا از انواع پیچیده تری (مثل آرایه یا شیء) باشند. متغیرها همیشه با یک علامت دلار $ شروع می شوند. برای جلوگیری از پیچیدگی این متن از توضیح قوانین نامگذاری متغیر ها […]

نوشته آموزش php برای کاربران وردپرس – جلسه چهار اولین بار در وبسایت آموزشی وب تی ام ال - webtml پدیدار شد.

]]>
متغیرها در php

متغیرها محل نگه داری داده ها هستند. این داده ها ممکن است از نوع عددی، رشته ای (برای مثال متن)، یا از انواع پیچیده تری (مثل آرایه یا شیء) باشند. متغیرها همیشه با یک علامت دلار $ شروع می شوند. برای جلوگیری از پیچیدگی این متن از توضیح قوانین نامگذاری متغیر ها عبور می کنم و پیشنهاد می کنم که در نامگذاری متغیر ها فقط از حروف (با در نظر گرفتن اینکه جاوا اسکریپت به بزرگی یا کوچکی حروف حساس، به عبارت دیگر Case Sensitive است) و اعداد استفاده کنید. 

برای ایجاد یک متغیر کافیست مقداری به آن اختصاص دهید. برای مقادیر رشته ای باید مقدار را بین علامت"qutations" یا 'apostrophes' قرار دهید. توجه داشته باشید، که هر خط از کد با علامت سمی کالن ; خاتمه می یابد.

نمونه های صحیح از تعریف متغیرهای رشته ای، عددی و بولین:
<?php
$myVar1 = 'Hello!';  ⁄⁄ The word Hello! saved as a string

$myVar2 = '1'; ⁄⁄ the number 1 saved as a string (note the apostrophes)

$myVar3 = 1; ⁄⁄ the number 1 saved as an integer (note the lack of apostrophes)

$myVar4 = 'true'; ⁄⁄ the word true saved as a string

$myVar5 = true; ⁄⁄ the boolean (logical) value of true. Frequently used booleans are true, false, and null.
?>
نمونه های ناصحیح از تعریف متغیر که باعث ایجاد خطای تجزیه (parse error) می شود:
<?php
$myVar = 'Hello; ⁄⁄ No closing apostrophe

$myVar = "Hello'; ⁄⁄ If you start with " you must end with "

$myVar = "Hello" ⁄⁄ No ending semicolon

$myVar = 'How's it going?'; ⁄⁄ see explanation below
?>

در آخرین مثال بالا مقدار دهی متغیر با علامت 'شروع شده است، بنابراین وقتی که php علامت ' را بعد از کلمه how می بیند، فکر می کند که رشته پایان یافته است و نمی داند با s it going چه کند؛ در نتیجه parse error رخ می دهد. دو راه برای این مشکل وجود دارد، که در پایین آمده است:

<?php
$myVar = 'How\'s it going?'; ⁄⁄ escape the ' with a backslash

$myVar = "How's it going?"; ⁄⁄ use " instead of ' to delimit the string
?>
برای اضافه کردن مقدار به متغیر موجود از . استفاده کنید:
<?php
⁄⁄ method #1
$myVar1 = 'Hey dude. ';
$myVar1 .= 'How are you?'; ⁄⁄ $myVar1 now holds "Hey dude. How are you?"

⁄⁄ $method #2
$myVar2 = 'Hey man. ';
$myVar3 = 'How are you?';
$myVar4 = $myVar2 . $myVar3; ⁄⁄ $myVar4 holds "Hey man. How are you?"
?>
برای نمایش محتوای متغیر در صفحه وب می توانید از echo استفاده کنید:
<?php
$myVar = 'Wuzzup, man?';

echo $myVar;

print $myVar; ⁄⁄ note that print and echo do the same thing
?>

 

نوشته آموزش php برای کاربران وردپرس – جلسه چهار اولین بار در وبسایت آموزشی وب تی ام ال - webtml پدیدار شد.

]]>
https://webtml.ir/%d9%85%d8%aa%d8%ba%db%8c%d8%b1%d9%87%d8%a7-%d8%af%d8%b1-php/feed/ 0