آکامیت

معرفی توابع کار با رشته در پی‌ اچ‌ پی ( PHP )

پی‌ اچ‌ پی ( به انگلیسی: PHP ) یک زبان برنامه‌نویسی است که برای طراحی وب توسعه یافته‌است، اما می‌توان از آن به عنوان یک زبان عمومی نیز استفاده‌کرد. تا ژانویهٔ سال ۲۰۱۳ میلادی پی‌ اچ‌ پی بر روی ۲۴۴ میلیون وب‌گاه و ۲٫۱ میلیون سرور وب نصب شده‌است .

در این پست به معرفی چند تابع که مخصوص کار با رشته میباشند را برسی میکنیم . php توابع زیادی برای کار با رشته ها دارد . که در این پست به معرفی چند تا از این توابع میپردازیم .

تابع strlen

این تابع یک ورودی میگیرد و تعداد کاراکتر موجود در این ورودی را به ما می دهد . به مثال strlen توجه کنید :

خروجی کد زیر : ۱۲

<?php
$a = "Hello Word !" ;
Echo strlen($a) ;
?>

نمایش آنلاین کد

تابع strpos

این تابع دو ورودی میگیرد و ورودی دومی را در ورودی اولی جستجو میکند و شماره کاراکتر را بر میگرداند . به مثال strpos  توجه کنید .

خروجی کد زیر : ۶

<?php
echo strpos("Hello Word!","Word");
?>

نمایش آنلاین کد

تابع strtolower

این تابع یک ورودی میگیرد و تمام حروف ورودی را به حروف کوچک تبدیل میکند . به مثال strtolower توجه کنید .

خروجی کد زیر : hello word!

<?php
echo strtolower("HeLLo WoRD!") ; 
?>

نمایش آنلاین کد

تابع strtoupper

این تابع برعکس تابع strtolower() عمل میکند و تمام حروف ورودی خود را به حروف بزرگ تبدیل میکند . به مثال strtoupper توجه کنید .

خروجی کد زیر : HELLO WORD!

<?php
echo strtoupper("Hello Word!") ; 
?>

نمایش آنلاین کد

تابع ord

این تابع یک ورودی میگرد و کد اسکی حرف اول آن را چاپ میکند  . به مثال ord توجه کنید .

خروجی کد زیر : ۷۲

<?php
echo ord("H") ; 
?>

نمایش آنلاین کد

تابع substr

این تابع دو ورودی میگرد و با توجه به عدد داده شده در ورودی دوم که شماره کاراکتر متن هستش حروف های بعد از خودش را چاپ میکند  . به مثال substr توجه کنید .

خروجی کد زیر : world

<?php
echo substr("Hello world",6);
?>

نمایش آنلاین کد

 

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

 

admin

آکادمی آموزش آی تی یا به مختصر آکامیت فعالیت خود را از اولین روز تابستان سال 1395 آغاز کرده است و هدف آن بهبود سطح دانش مردم در حوزه آی تی میباشد .

اضافه کردن نظر

ما را دنبال کنید !

شما می توانید به راحتی با ما در تماس باشید ، ما نیز از پیدا کردن دوستان جدید بسیار خوشحال میشویم.


instagram aparat Google-plus Telegram_Messenger facebook