درس سوم،متغییر ها:
همانند هر زبان برنامه نویسی دیگه ای(پیاتون و سی و سی++ و ...)،php هم از متغییر استفاده می کنه...
$var_name = value; کدیست که شما برای ایجاد یک متغییر استفاده می کنید!
حالا در پایین من یه نمونه از استفاده از متغییر رو توضیح میدم:
<?php
$txt="Hello World";
echo $txt;
?>
خروجی این کد در مرورگر هم هست:
در خط اول $txt="Hello World"; ما برای متغییر txt مقدار hello world رو در نظر گرفتیم و در انتها نیز با استفاده از echo از متغییر txt خروجی گرفتیم!
می بینید؟! حالا اگر ما 3000خط کد هم بنویسیم،فقط با استفاده از echo $txt; می تونیم عبارت سلام دنیا رو چاپ کنیم!
حالا بیاین یه کد یه خورده سخت تر رو امتحان کنیم:
<?php
$txt1="Hello World!";
$txt2="What a nice day!";
echo $txt1 . " " . $txt2;
?>
برای این کد،خروجی برابر است با:
Hello World! What a nice day!
در خط اول،ما برای txt1 مقدار سلام دنیا رو قرار دادیم و برای txt2 مقدار چه روز خوبی!
سپس برای ایجاد یک فاصله بین دو کد، " " رو بین دو کد اخر قرار دادیم تا چاپ فظای خالی بین انها،یک کاراکتر بین حروف فاصله بیندازد!
معرفی چند تابع:
می خوام توی درس سوم،به شما چند تا تابع که کارهای جالبی می کنن رو نشون بدم...شاید یه روز توی یه طراحیی به دردتون خوردن
Echo strlen (" hello world");
که خروجیش میشه:
پس این تابع همانطور که از اسمش پیداست تعداد حروف رو با احتساب کارکتر های خالی نشون میده!
Echo strops("hello world" ,"world");
خوب خروجی برای این کد خواهد بود:
خوب شاید فهمیده باشین شاید هم نه!!!ولی این تابع کارش اینه که کلمه ای رو که معین کردید(در اینجا به world دوم توجه کنید)رو نشون میده که چندمین حرف هستش!!!!
اما شاید وقتی می شمرید،می بینید که w هفتمین حرف هستش و دلیلش هم اینه که حرف اول شماره ی 0 هستش و نه شماره 1!