English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
وظائف النص في PHP هي جزء من النواة. لا تحتاج إلى تثبيت لاستخدام هذه الوظيفة
الإصدار-يُمثل الإصدار الأحدث من PHP الذي يدعم هذه الوظيفة.
الترتيب | الوظيفة | الوصف | الإصدار |
---|---|---|---|
1 | addcslashes() | يُرجع النص الذي تم إضافة شرط النقاط السفلية إلى الحرف المحدد. | 4 |
2 | addslashes() | يُرجع النص الذي تم إضافة شرط النقاط السفلية إلى النصوص المحددة. | 4 |
3 | bin2hex() | يُحوّل سلسلة ASCII للحرف إلى قيمة عشري. | 4 |
4 | chop() | إزالة الرموز الفارغة أو الرموز الأخرى من نهاية السلسلة. | 4 |
5 | chr() | يُرجع الحرف بناءً على القيمة ASCII المحددة. | 4 |
6 | chunk_split() | يُقسّم النص إلى أجزاء أصغر. | 5 |
7 | convert_cyr_string() | يُحوّل النص من مجموعة أحرف صراحة إلى أخرى. | 4 |
8 | convert_uudecode() | يُفك تشفير سلسلة تم تشفيرها باستخدام uuencode. | 5 |
9 | count_chars() | يُستخدم لتحويل معلومات الأحرف المستخدمة في النص. | 4 |
10 | crc32() | يحسب CRC 32 (التحقق من الدوران الإضافي) لنص. | 4 |
11 | crypt() | يُستخدم لتحويل النص إلى تشفير غير متبادل. | 4 |
12 | echo() | يُطبع نص أو عدة نصوص. | 4 |
13 | explode() | يُستخدم لقطع النص بناءً على حرف معين وإنشاء قائمة من النصوص. | 4 |
14 | fprintf() | يُستخدم لتحرير النص الم格式ات المكتوب في تدفق. | 5 |
15 | get_html_translation_table() | يُرجع جدول التحويل الذي يستخدمه htmlspecialchars() وhtmlentities(). | 4 |
16 | hebrev() | يُحوّل النص العبري (Hebrew) إلى نص مرئي. | 4 |
17 | hebrevc() | يُحوّل النص العبري (Hebrew) إلى نص مرئي ويحول الأشارات إلى سطر جديدة (\n) إلى <br>. | 4 |
18 | hex2bin() | يُستخدم لتحويل سلسلة عشري إلى أحرف ASCII. | 4 |
19 | html_entity_decode() | يُستخدم لتحويل الكيانات الحالية لـ HTML إلى أحرف. | 4 |
20 | htmlentities() | لتحويل الرموز إلى رموز HTML | 5.4 |
21 | htmlspecialchars_decode() | تحويل بعض الرموز HTML المحددة إلى رموز | 5.1.0 |
22 | htmlspecialchars() | تحويل بعض الرموز المحددة إلى رموز HTML | 4 |
23 | implode() | للجمع بين عناصر المجموعة عبر سلسلة | 5 |
24 | join() | هو اسم آخر لـ implode()، حيث يعيد سلسلة من عناصر المجموعة | 4 |
25 | lcfirst() | لتحويل الحرف الأول في السلسلة إلى صغير | 5.3.0 |
26 | levenshtein() | إرجاع مسافة Levenshtein بين السلسلتين | 4.0.1 |
27 | localeconv() | إرجاع معلومات تنسيق الرقم والنقود المحلية | 4 |
28 | ltrim() | لإزالة الفراغات أو الرموز الأخرى من بداية السلسلة | 4 |
29 | md5_file() | لحساب بيانات التشقق md5 للملف المحدد | 4 |
30 | md5() | لحساب بيانات التشقق md5 للسلسلة | 4 |
31 | metaphone() | حساب مفتاح metaphone للسلسلة | 4 |
32 | money_format() | لتنسيق الرقم كنص نقدي | 4.3.0 |
33 | nl_langinfo() | يحتوي على معلومات حول اللغة والبيئة اللغوية | 4.3.0 |
34 | nl2br() | إدراج رمز النسخة الجديدة في كل سطر جديد في السلسلة | 4 |
35 | number_format() | تنسيق الرقم من خلال المجموعات الألفية | 4 |
36 | ord() | إرجاع قيمة ASCII للحرف الأول في السلسلة | 4 |
37 | parse_str() | لتحويل السلسلة إلى متغير | 4 |
38 | print() | إرجاع سلسلة للإخراج | 4 |
39 | printf() | إرجاع سلسلة معدة بشكل مسبق | 4 |
40 | mb_substr() | قطع حروف معينة من السلسلة، يُستخدم غالبًا لقطع اللغة الصينية، يمكن تجنب ظهور مشاكل الأحرف المقطوعة عند القطع، وهي حالة قطع نصف الحرف. | 4 |
41 | quoted_printable_decode() | لتحويل سلسلة قابلة للطباعة مع الحروف المزدوجة إلى سلسلة ثمانية أحرف | 4 |
42 | quoted_printable_encode() | لتحويل سلسلة ثمانية أحرف إلى سلسلة قابلة للطباعة مع الحروف المزدوجة | 4 |
43 | quotemeta() | لإقتباس الحروف المزدوجة | 4 |
44 | rtrim() | إزالة الرموز الفارغة أو الرموز الأخرى من نهاية السلسلة. | 4 |
45 | setlocale() | لإعداد معلومات المنطقة | 4 |
46 | sha1_file() | حساب هشاشة SHA-1 للملف. | 4 |
47 | sha1() | حساب هشاشة SHA-1 للنص. | 4 |
48 | similar_text() | لحساب التشابه بين اثنين من النصوص. | 4 |
49 | soundex() | حساب مفتاح soundex للنص. | 4 |
50 | sprintf() | يستخدم لتشكيل النص. | 4 |
51 | str_getcsv() | يستخدم لتحليل النص CSV إلى مجموعة. | 4 |
52 | str_ireplace() | استبدال بعض الأحرف في النص (غير معتمد على الحروف الكبيرة أو الصغيرة). | 5 |
53 | str_pad() | يستخدم لملء النص إلى طول جديد. | 4.0.1 |
54 | str_repeat() | للإعادة تكرار النص المحدد عدد المرات. | 4 |
55 | str_replace() | استبدال بعض الأحرف في النص (غير معتمد على الحروف الكبيرة أو الصغيرة). | 4 |
56 | str_rot13() | ت编码 النص باستخدام ROT13. | 4 |
57 | str_shuffle() | تخزين النص عشوائياً. | 4.3.0 |
58 | str_split() | تقسيم النص إلى مجموعة. | 5 |
59 | str_word_count() | حساب عدد الكلمات في النص. | 5 |
60 | strcasecmp() | للتحقق من تطابق اثنين من النصوص (غير معتمد على الحروف الكبيرة أو الصغيرة). | 4 |
61 | strchr() | البحث عن أول ظهور للنص في نص آخر (اسم مماثل ل strstr()). | 4 |
62 | strcmp() | مقارنة اثنين من النصوص (غير معتمد على الحروف الكبيرة أو الصغيرة). | 4 |
63 | strcoll() | مقارنة اثنين من النصوص (بناءً على الإعدادات المحلية). | 4.0.5 |
64 | strcspn() | يعود بعدد الحروف في النص قبل العثور على أي حرف معين. | 4 |
65 | strip_tags() | حذف العلامات HTML و PHP من النص. | 4 |
66 | stripcslashes() | حذف الأسهم التي تم إضافتها بواسطة وظيفة addcslashes(). | 4 |
67 | stripos() | للعثور على موقع أول ظهور للنص في نص آخر | 4 |
68 | stripslashes() | حذف الأسهم التي تم إضافتها بواسطة وظيفة addslashes(). | 4 |
69 | stristr() | يعود بموقع أول ظهور للنص في نص آخر (غير معتمد على الحروف الكبيرة أو الصغيرة). | 4 |
70 | strlen() | يستخدم لمعرفة طول النص. | 4 |
71 | strnatcasecmp() | استخدام خوارزمية "ترتيب طبيعي" لاختبار اثنين من النصوص (غير معتمد على الحروف الكبيرة أو الصغيرة). | 4 |
72 | strnatcmp() | مقارنة نصين باستخدام خوارزمية "ترتيب طبيعي" (مقارنة بحساسية الحروف). | 4 |
73 | strncasecmp() | مقارنة نص يحتوي على n حرفًا الأولى (لا يهم الحروف). | 4 |
74 | strncmp() | مقارنة نص يحتوي على n حرفًا الأولى (مقارنة بحساسية الحروف). | 4 |
75 | strpbrk() | البحث عن أي حرف معين في النص المحدد. | 5 |
76 | strpos() | للعثور على أول ظهور للنص في نص آخر (مقارنة بحساسية الحروف). | 4 |
77 | strrchr() | للعثور على آخر ظهور للحرف في النص. | 4 |
78 | strrev() | للتحويل عكسيًا للنص. | 4 |
79 | strripos() | البحث عن آخر ظهور للنص في نص آخر (لا يهم الحروف). | 5 |
80 | strspn() | عدد الأحرف المحددة في النص. | 4 |
81 | strstr() | البحث عن أول ظهور للنص في نص آخر (مقارنة بحساسية الحروف). | 4 |
82 | strtok() | قسّم النص إلى نصوص أصغر. | 4 |
83 | strtolower() | تحويل النص إلى أحرف صغيرة. | 4 |
84 | strtoupper() | تحويل النص إلى أحرف كبيرة. | 4 |
85 | strtr() | تحويل أحرف معينة في النص. | 4 |
86 | substr_compare() | ل مقارنة نماذج النصين مع الموقع المحدد. | 4 |
87 | substr_count() | لحساب عدد السلاسل الفرعية. | 4 |
88 | substr_replace() | استبدال جزء من النص بالنص الآخر. | 4 |
89 | substr() | لإرجاع جزء من النص. | 4 |
90 | trim() | لإزالة مسافات النص وغيرها من الأحرف من الجوانب. | 4 |
91 | ucfirst() | يستخدم لتحويل الحرف الأول من النص إلى حرف كبير | 4 |
92 | ucwords() | تحويل أول حرف من كل كلمة إلى حرف كبير. | 4 |
93 | vfprintf() | كتابة نص منسق إلى مجرى محدد. | 5 |
94 | vprintf() | إخراج نص منسق. | 4.1 |
95 | vsprintf() | يستعيد نصًا منسقًا | 4.1 |
96 | wordwrap() | قسّم النص حسب الطول المحدد. | 4.0.2 |
97 | convert_uuencode() | استخدام تشفير uuencode لت编码 نص | 5 |