توابع رشته PHP 5
- صفحه قبلی SimpleXML PHP
- صفحه بعدی PHP XML
توابع رشته PHP 5
توابع رشته PHP بخشی از هسته PHP است. نیازی به نصب نیست و میتوان از این توابع استفاده کرد.
توابع | توضیح |
---|---|
addcslashes() | رشتهای که پیش از یک کاراکتر مشخص شده با علامتهای مخفی اضافه شده است را بازمیگرداند. |
addslashes() | رشتهای که پیش از یک کاراکتر مشخص شده با علامتهای مخفی اضافه شده است را بازمیگرداند. |
bin2hex() | رشتهای از ASCII کاراکترها را به مقدار هگزادسیمال تبدیل میکند. |
chop() | کاراکترهای خالی سمت راست رشته را حذف میکند. |
chr() | از یک مقدار ASCII مشخص، کاراکتر را بازمیگرداند. |
chunk_split() | رشته را به یک سری بخشهای کوچکتر تقسیم میکند. |
convert_cyr_string() | رشته را از یک مجموعه کاراکتر Cyrillic به مجموعه دیگری تبدیل میکند. |
convert_uudecode() | رشته کدگذاری شده با uuencode را رمزگشایی میکند. |
convert_uuencode() | رشته را با استفاده از الگوریتم uuencode کدگذاری میکند. |
count_chars() | اطلاعاتی در مورد کاراکترهایی که در رشته استفاده میشوند را بازمیگرداند. |
crc32() | CRC 32 بیتی رشته را محاسبه میکند. |
crypt() | روش یکطرفه رمزنگاری (hashing) است. |
echo() | چاپ یک یا چند رشته. |
explode() | یک رشته را به آرایهای از رشتهها شکست میدهد. |
fprintf() | یک رشته فرمatted را به جریان خروجی مشخص شده نوشته میکند. |
get_html_translation_table() | جداول ترجمه مورد استفاده توسط htmlspecialchars() و htmlentities() را بازمیگرداند. |
hebrev() | متن عبری را به متن قابل مشاهده تبدیل میکند. |
hebrevc() | حالی که متن عبری را به متن قابل مشاهده تبدیل میکند و خطوط جدید (\n) را به <br> تبدیل میکند. |
hex2bin() | تبدیل رشته از مقادیر هشدهی به ASCII کاراکتر. |
html_entity_decode() | تبدیل HTML entity به کاراکتر. |
htmlentities() | تبدیل کاراکتر به HTML entity. |
htmlspecialchars_decode() | تبدیل برخی از HTML entity به کاراکتر. |
htmlspecialchars() | تبدیل برخی از کاراکترهای پیشتعریف شده به HTML entity. |
implode() | برگشت رشتهای که از عناصر آرایه ترکیب شده است. |
join() | نام معادل implode(). |
lcfirst() | تبدیل اولین کاراکتر رشته به حروف کوچک. |
levenshtein() | برگشت فاصله Levenshtein بین دو رشته. |
localeconv() | برگشت اطلاعات فرمت عدد و پول محلی. |
ltrim() | حذف کاراکترهای خالی یا دیگر کاراکترها از سمت چپ رشته. |
md5() | محاسبه هش MD5 یک رشته. |
md5_file() | محاسبه هش MD5 فایل. |
metaphone() | محاسبه کلید metaphone از یک رشته. |
money_format() | برگشت رشتهای که به صورت پولی فرمت شده است. |
nl_langinfo() | برگشت اطلاعات محلی خاص. |
nl2br() | درج HTML line break قبل از هر سطر جدید در رشته. |
number_format() | فرمت کردن عدد با گروهبندی هزار. |
ord() | برگشت ASCII ارزش اولین کاراکتر رشته. |
parse_str() | تحلیل رشته جستجو به متغیرها. |
print() | چاپ یک یا چند رشته. |
printf() | رشته فرمatted را به بیرون میدهد. |
quoted_printable_decode() | تبدیل رشته quoted-printable به رشته 8 بیتی. |
quoted_printable_encode() | تبدیل یک رشته 8 بیتی به رشته quoted-printable. |
quotemeta() | استفاده از کاراکترهای متقارن. |
rtrim() | حذف کاراکترهای خالی یا دیگر کاراکترها از سمت راست رشته. |
setlocale() | تنظیم اطلاعات جغرافیایی (اطلاعات محلی). |
sha1() | محاسبه هش SHA-1 یک رشته. |
sha1_file() | محاسبه هش SHA-1 فایل. |
similar_text() | محاسبه میزان شباهت بین دو رشته. |
soundex() | محاسبه کلید soundex از یک رشته. |
sprintf() | فارمیٹ شدہ سلسلے کو متعدد متغیروں میں لکھنا. |
sscanf() | سلسلے سے مخصوص فارمٹ کا داخلہ تلاش کرنا. |
str_getcsv() | CSV سلسلے کو ایک آرایے میں تقسیم کرنا. |
str_ireplace() | سلسلے میں کچھ حروف کو تبدیل کرنا (بزرگ یا چھوٹی حروف کا اہمیت نہیں دی جاتی ہے). |
str_pad() | سلسلے کو نئی لمبائی تک پُر کرنا. |
str_repeat() | سلسلے کو مخصوص تعداد میں تکرار کرنا. |
str_replace() | سلسلے میں کچھ حروف کو تبدیل کرنا (بزرگ یا چھوٹی حروف کا اہمیت دی جاتی ہے). |
str_rot13() | سلسلے پر ROT13 کا کدکشی کرنا. |
str_shuffle() | سلسلے میں تمام حروف کو کسی سلسلے میں رندوم طور پر کچلنا. |
str_split() | سلسلے کو ایک آرایے میں تقسیم کرنا. |
str_word_count() | سلسلے میں الفاظ کی تعداد کی شمارش کرنا. |
strcasecmp() | دو سلسلے کو تلاش کرنا (بزرگ یا چھوٹی حروف کا اہمیت نہیں دی جاتی ہے). |
strchr() | دوسرے سلسلے میں پہلی بار سلسلے کا تلاش کرنا (strstr() کا نامزد). |
strcmp() | دو سلسلے کو تلاش کرنا (بزرگ یا چھوٹی حروف کا اہمیت دی جاتی ہے). |
strcoll() | دو سلسلے کو مقامی تنظیم کے مطابق تلاش کرنا. |
strcspn() | سلسلے میں کسی مخصوص حرف کا تلاش کرنا جس سے پہلے، سلسلے میں تلاش کئے گئے حروف کی تعداد واپس لانا. |
strip_tags() | سلسلے میں موجود ایک سارا HTML اور PHP کا تگا حذف کرنا. |
stripcslashes() | addcslashes() فونکشن کے ذریعے اضافہ کئے گئے ریلیواس کا حذف کرنا. |
stripslashes() | addslashes() فونکشن کے ذریعے اضافہ کئے گئے ریلیواس کا حذف کرنا. |
stripos() | سلسلے کو دوسرے سلسلے میں پہلی بار تلاش کرنا (بزرگ یا چھوٹی حروف کا اہمیت نہیں دی جاتی ہے). |
stristr() | سلسلے کو دوسرے سلسلے میں پہلی بار تلاش کرنا (بزرگ یا چھوٹی حروف کا اہمیت نہیں دی جاتی ہے). |
strlen() | سلسلے کی لمبائی واپس لانا. |
strnatcasecmp() | دو سلسلے کو ایک 'طبیعی ترتیب' کا استعمال کرتے ہوئے تلاش کرنا (بزرگ یا چھوٹی حروف کا اہمیت نہیں دی جاتی ہے). |
strnatcmp() | دو سلسلے کو ایک 'طبیعی ترتیب' کا استعمال کرتے ہوئے تلاش کرنا (بزرگ یا چھوٹی حروف کا اہمیت دی جاتی ہے). |
strncasecmp() | پہلے n حروف کا سلسلہ کا تلاش (بزرگ یا چھوٹی حروف کا اہمیت نہیں دی جاتی ہے). |
strncmp() | پہلے n حروف کا سلسلہ کا تلاش (بزرگ یا چھوٹی حروف کا اہمیت دی جاتی ہے). |
strpbrk() | ایک سلسلے کا کوئی بھی حرف تلاش کرنا جو دوسرے سلسلے میں موجود ہو. |
strpos() | واقعی کا وارث کو تلاش کرنا جو دوسرے وارث میں پہلی بار پائی جائیتی ہے (بزرگ یا چھوٹی حروف کا اہمیت دی جاتی ہے). |
strrchr() | آخرین بار که رشته در رشته دیگری یافت میشود را جستجو میکند. |
strrev() | رشته را معکوس میکند. |
strripos() | موقعیت آخرین بار که رشته در رشته دیگری یافت میشود را جستجو میکند (غیرحساس به حروف بزرگ و کوچک). |
strrpos() | موقعیت آخرین بار که رشته در رشته دیگری یافت میشود را جستجو میکند (حساس به حروف بزرگ و کوچک). |
strspn() | تعداد کاراکترهایی که در رشته شامل کاراکترهای خاص هستند را برمیگرداند. |
strstr() | اولین بار که رشته در رشته دیگری یافت میشود را جستجو میکند (حساس به حروف بزرگ و کوچک). |
strtok() | رشته را به رشتههای کوچکتر تقسیم میکند. |
strtolower() | رشته را به حروف کوچک تبدیل میکند. |
strtoupper() | رشته را به حروف بزرگ تبدیل میکند. |
strtr() | کاراکترهای خاص رشته را تغییر میدهد. |
substr() | بخشی از رشته را برمیگرداند. |
substr_compare() | از موقعیت مشخص شده (امنیت دوگانه و انتخابی حساس به حروف بزرگ و کوچک) دو رشته را مقایسه میکند. |
substr_count() | تعداد وقوعهای زیرشاخه در رشته را محاسبه میکند. |
substr_replace() | قسمتی از رشته را با رشته دیگری جایگزین میکند. |
trim() | واکسینهای خالی و دیگر کاراکترها در هر دو سمت رشته را حذف میکند. |
ucfirst() | ابتدای رشته را به حروف بزرگ تبدیل میکند. |
ucwords() | ابتدای هر کلمه از رشته را به حروف بزرگ تبدیل میکند. |
vfprintf() | رشته فرمatted را به جریان خروجی مشخص شده مینویسد. |
vprintf() | رشته فرمatted را به بیرون میدهد. |
vsprintf() | در حالت حالت، رشته فرمatted را به متغیر نوشته میشود. |
wordwrap() | شکستن رشته به تعداد مشخصی از کلمات |
- صفحه قبلی SimpleXML PHP
- صفحه بعدی PHP XML