آموزش php مقدماتی قسمت دوم

خوب نبودخوبخیلی خوبعالیخیلی عالی (1 votes, average: 5٫00 out of 5)

بیاید چند متغییر باهم بسازیم، درون پوشه codes فایلی به نام variables.php می‌سازیم و درون آن کدهای زیر را می‌نویسیم.







Variables


";

$var1 = 100;
echo $var1;

echo "
"; $Var1 = 1000; echo $Var1; echo "
"; $var2 = "Hello World"; echo $var2; ?>

در کد بالا می‌بینید که متغییری به نام $var1 را ایجاد کردم درون آن عدد ۱۰ را قرار دادم سپس دوباره درون $var1 عدد ۱۰۰ قرار دادم، همچنین متغییری به نام $Var1 با V بزرگ ایجاد کردم به یاد داشته باشید که $var1 و$Var1 با هم متفاوت هستند.

متغییرهای رشته‌ای Strings :







Strings


";
echo 'Hello World
'; $salam = "Hello"; $shakhs = "World"; $etesal = $salam . " " . $shakhs; echo $etesal; ?>
"; echo '$etesal Dobare
'; echo "{$etesal}Dobare
"; ?>

به کد بالا دقت کنید همان طور که می‌بینید از “” و ‘’ برای مشخص کردن رشته در PHP استفاده می‌کنیم،
در خط های اول می‌بنید که می‌توانیم تگهای html را چاپ کنیم، همچنین می‌توانیم، رشته‌ها را درون متغییر بریزیم سپس متغییرها را با هم جمع کرده (کانکت) کرده سپس چاپ کنیم.
اما تفاوت “ “ و ‘ ‘ در چیست؟ در داخل “ “ می‌توانیم متغییرها را قرار دهیم، در این صورت محتوای داخل متغییر چاپ می‌شود. اما در ‘ ‘ دقیقا همان نام متغییر چاپ می‌شود، حالا اگر بین متغییر و رشته فاصله قرار ندهیم php تمام آن را یه عنوان نام متغییر در نظر می‌گیرد مانند:
” Echo “$etesalDobare
برای رفع این مشکل متغییر را داخل {} قرار دهید، مانند مثال آخر سپس به آدرس http://localhost/codes/strings.php
بروید، باید مثال‌ها را مانند من ببینید.

phptutotial4

فانکشن های کار بارشته (Strings Functions):

فایلی به نام stringFunctions.php می‌سازیم، و کدهای زیر را درون آن می‌نویسیم .






Strings Functions





LowerCase:

UpperCase:

UpperCase first:

UpperCase words:


Length:

Trim:

Trim:

Find:

Replace by string:


Repeat:

Make substring:

Find position:

Find character:

بریم سراغ فانکشن‌هایی که استفاده کرده‌ایم، strtolower() این فانکشن باعث می‌شود تمام حروف کوچک شوند.
Strtoupper این فانکشن باعث می‌شود تمام حروف بزرگ شوند.
Ucfirst این فانکشن باعث می‌شود اولین حرف کلمه اول بزرگ شود.
ucwords: این فانکشن باعث می‌شود تمام حروف اول کلمات بزرگ شوند.
strlen: این فانکشن طول رشته را به ما بر می‌گرداند.
trim: این فانکشن از اول و آخر رشته چیزهایی را که شما مشخص می‌کنید بر می‌دارد، در کد بالا دو مثال برای شما آورده شده است، در اولی فضای خالی از اول و آخر پاک می‌شود و در مثال دوم Sa از اول و id از آخر پاک می‌شود، هم چنین می توانید از rtrim , ltrim نیز استفاده کنید .
strstr: برای یافتن یک رشته از آن استفاده می‌کنیم .
str_replace : از این فانکشن برای جابجایی رشته استفاده می‌کنیم ، این فانکشن ۳ پارامتر می‌گیرد اولی رشته‌ای که می‌خواهیم جایگزین شود، دومی رشته‌ای است که می‌خواهیم به جای آن رشته‌ی دیگری بیاید و سومی رشته‌ای که می‌خواهیم این اعمال در آن انجام شود.
str_repeat: این فانکشن رشته ما را هر بار که بخواهیم چاپ می‌کند، پارامتر اول رشته دلخواه و پارامتر دوم تعداد دفعات تکرار.
substr: این فانکشن رشته را می‌برد، اولین پارامتر رشته مورد نظر دومین پارامتر شروع برش و سومین پارامتر تعداد برش است، در این مثال از جایگاه ۵ برش شروع می‌شود ۱۰ کاراکتر به جلو می‌رود و عمل برش را انجام می‌دهد.
strpos: این فانکشن مکان رشته مورد نظر را برای ما برمی‌گرداند.
Strchr : این فانکشن کاراکتر مورد نظر را برای ما پیدا می‌کند.
و این هم، خروجی :

phptutotial5

پوریا پرهامی

پوریا پرهامی هستم، چند سالی هست که در مجموعه دارکوب وب فعالیت می‌کنم. عمده‌ی فعالیت من در زمینه برنامه نویسی هستش. همچنین به هوش مصنوعی و آموزش زبان‌های برنامه نویسی علاقه دارم.

مقالات پیشنهادی دارکوب وب

خبرنامه دارکوب وب

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

پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.

READ  آموزش JSON مقدماتی قسمت سوم
READ  آموزش php مقدماتی قسمت هفتم