Fonikiya PHP
- صفحه قبلی Anfani PHP
- صفحه بعدی Kudade PHP
字符串是字符序列,比如 "Hello world!"。
Fonikiya PHP
在本节中,我们将学习常用的字符串操作函数。
PHP strlen() 函数
strlen() 函数返回字符串的长度,以字符计。
下例返回字符串 "Hello world!" 的长度:
مثال
<?php echo strlen("Hello world!"); ?>
以上代码的输出是:12
توجه:strlen() 常用于循环和其他函数,在确定字符串何时结束很重要时。(例如,在循环中,我们也许需要在字符串的最后一个字符之后停止循环)。
nuna soyi a dake soyi
PHP soyi_dabir_dabir_dabir() funshin yin nuna soyi a dake soyi:
مثال
<?php echo soyi_dabir_dabir_dabir("Hello world!"); // yin fada 2 ?>
خروجی کد بالا است:
2
معکوس کردن رشته
فونکشن PHP strrev() رشته را معکوس میکند:
مثال
<?php echo strrev("Hello world!"); // خروجی !dlrow olleH ?>
خروجی کد بالا است:
!dlrow olleH
فونکشن PHP strpos()
فونکشن strpos() برای جستجوی کاراکتر یا متن مشخص در رشته استفاده میشود.
اگر تطابق پیدا کند، موقعیت اولین کاراکتر تطابق بازمیگردد. اگر تطابق پیدا نکند، FALSE بازمیگردد.
در مثال زیر، متن "world" در رشته "Hello world!" جستجو میشود:
مثال
<?php echo strpos("Hello world!","world"); ?>
خروجی کد بالا است: 6.
توجه:در مثال بالا، موقعیت رشته "world" 6 است. دلیل اینکه 6 است و نه 7 این است که موقعیت اولین کاراکتر رشته 0 است و نه 1.
جایگزینی متن در رشته
فونکشن PHP str_replace() با استفاده از رشتهها، رشتههای دیگری را در رشتههای دیگر جایگزین میکند.
مثال زیر با "Kitty" جایگزین متن "world" میکند:
مثال
<?php echo str_replace("world", "Kitty", "Hello world!"); // خروجی Hello Kitty! ?>
خروجی کد بالا است:
Hello Kitty!
دستورالعمل کامل PHP String
برای دستورالعمل کامل فونکشنهای رشتهای، لطفاً به دستورالعمل PHP String.
این کتابخانه توضیحات مختصری از هر فونکشن و مثالهایی از آنها ارائه میدهد!
- صفحه قبلی Anfani PHP
- صفحه بعدی Kudade PHP