در زبانهای برنامه نویسی، رشتهها (String) میتواند شامل حروف، اعداد و کاراکترهای خاص باشد. آسانترین روش برای ایجاد کردن یک رشته (String)، قرار دادن کاراکتر بین علامت single quotation (') یا double quotation (") میباشد.
جایگزینهای `escape-sequence` عبارتند از:
1. `\n` با کاراکتر newline جایگزین میشود.
2. `\r` با کاراکتر carriage-return جایگزین میشود.
3. `/t` با کاراکتر tab جایگزین میشود.
4. `/$` با کاراکتر $ جایگزین میشود. ($)
5. `/"` با کاراکتر double-quote (") جایگزین میشود.
6. `//` با کاراکتر single backslash (/) جایگزین میشود.
در زبانهای برنامه نویسی، رشتهها (String) میتواند شامل حروف، اعداد و کاراکترهای خاص باشد. آسانترین روش برای ایجاد کردن یک رشته (String)، قرار دادن کاراکتر بین علامت single quotation (') یا double quotation (") میباشد.
جایگزینهای `escape-sequence` عبارتند از:
1. `\n` با کاراکتر newline جایگزین میشود.
2. `\r` با کاراکتر carriage-return جایگزین میشود.
3. `/t` با کاراکتر tab جایگزین میشود.
4. `/$` با کاراکتر $ جایگزین میشود. ($)
5. `/"` با کاراکتر double-quote (") جایگزین میشود.
6. `//` با کاراکتر single backslash (/) جایگزین میشود.
در کد زیر نحوه استفاده از double-quote و single-quoted در رشتهها (String) برای شما به همراه مثال آورده شده است:
<?php
$my_str = 'World';
echo "Hello, $my_str!" . "<br>"; // خروجی: Hello World!
echo '<p>Hello, $my_str! \n</p>'; // خروجی: Hello, $my_str! \n
echo "<br>";
echo '<pre>Hello\tWorld!</pre>'; // خروجی: Hello\tWorld!
echo "<br>";
echo "<pre>Hello\tWorld!</pre>"; // خروجی: Hello World!
echo "<br>";
echo 'I\'ll be back'; // خروجی: I'll be back
آشنایی با تابع strlen()
تابع `strlen` در PHP طول رشته را برمیگرداند؛ مثال:
<?php
echo strlen("Hello world!"); // خروجی: 12
آشنایی با تابع str_word_count
تابع `str_word_count` در PHP تعداد حروف در رشته (String) را برمیگرداند. وقتی با فاصله (space) مواجه میشود مقدار خروجی را اضافه خواهد کرد؛ مثال:
<?php
echo str_word_count("Hello world!"); // خروجی: 2
آشنایی با تابع str_replace
تابع `str_replace` تمامی مواردی که در رشته جستجو و پیدا شده را با واژهای که برای هدف (target) مشخص شده است جایگزین میکند؛ مثال:
<?php
$my_str = 'Hello World! Hello World! Hello Earth!';
// نمایش متن جایگزین شده
echo str_replace("Hello", "Hi", $my_str); // خروجی: Hi World! Hi World! Hi Earth!
آشنایی با تابع strrev
تابع `strrev` متن داخل رشته (String) را به شکل برعکس نمایش میدهد؛ مثال:
<?php
$my_str = 'PHP is a scripting language.';
// نمایش متن به شکل برعکس
echo strrev($my_str); // خروجی: .egaugnal gnitpircs a si PHP
خب اینم از آشنایی با رشتهها (String) در PHP. اگر سوالی در خصوص این مقاله داشتید حتما آن را در قسمت کامنتها برای ما ثبت کنید. اگر علاقمند بودید تا با ساختار زبان PHP آشنا شوید حتما این مقاله هم از وبسایت میموک مشاهده بفرمایید. خیلی متشکریم که این مقاله را مطالعه کردید.
منبع: jobtensor