PHP Strings
در PHP، String (رشته) به معنای مجموعهای از کاراکترها (حروف، اعداد، نمادها) است.
رشتهها یکی از پرکاربردترین انواع داده در PHP هستند.
🔹 1. تعریف رشتهها در PHP
1.1 رشته با کوتیشن دوتایی " "
-
قابلیت تفسیر متغیرها و کاراکترهای خاص (
\n,\t, ...) را دارد.
📌 خروجی:
1.2 رشته با کوتیشن تکی ' '
-
متغیرها و کاراکترهای خاص تفسیر نمیشوند.
📌 خروجی:
🔹 2. توابع مهم رشته در PHP
2.1 طول رشته → ()strlen
2.2 تعداد کلمات → ()str_word_count
2.3 برعکس کردن رشته → ()strrev
2.4 پیدا کردن موقعیت یک کلمه → ()strpos
2.5 جایگزینی در رشته → ()str_replace
🔹 3. الحاق رشتهها
از عملگر . برای اتصال رشتهها استفاده میشود:
🔹 4. رشتههای چندخطی
4.1 Heredoc
4.2 Nowdoc (مشابه Heredoc ولی بدون تفسیر متغیرها)
🔹 5. نکات مهم
-
" "→ متغیرها را تفسیر میکند -
' '→ متغیرها را تفسیر نمیکند -
برای عملیات روی رشتهها توابع زیادی وجود دارد (
substr,trim,strtolower,strtoupper, ...) -
از
.برای اتصال رشتهها استفاده میشود
✅ خلاصه
-
رشتهها در PHP با
' 'یا" "تعریف میشوند -
" "→ متغیرها و escape sequenceها را تفسیر میکند -
' '→ رشته را به صورت خام نمایش میدهد -
توابع مهم:
strlen,str_word_count,strrev,strpos,str_replace -
رشته چندخطی → Heredoc و Nowdoc
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React