تعد وظيفة PHP String جزءًا لا يتجزأ من PHP core. لا يلزم التثبيت لاستخدام هذه الوظائف.
| وظيفة | يصف |
|---|---|
| أددكسلاشز () | إرجاع سلسلة ذات شرطة مائلة عكسية تسبق الحرف المحدد. |
| يضيف رموش () | إرجاع سلسلة مسبوقة بخط مائل عكسي إلى حرف محدد مسبقًا. |
| bin2hex() | تحويل سلسلة من أحرف ASCII إلى قيمة ست عشرية. |
| ختم() | إزالة المسافات البيضاء أو الأحرف الأخرى من الجانب الأيمن من السلسلة. |
| مركز حقوق الإنسان () | إرجاع الأحرف من قيمة ASCII المحددة. |
| قطعة_سبليت() | تقسيم السلسلة إلى سلسلة من الأجزاء الأصغر. |
| تحويل_cyr_string() | تحويل سلسلة من مجموعة أحرف سيريلية إلى أخرى. |
| تحويل_uudecode() | يقوم بفك ترميز سلسلة uuencoded. |
| تحويل_uuencode() | قم بتشفير السلسلة باستخدام خوارزمية uuencode. |
| count_chars() | إرجاع معلومات حول الأحرف المستخدمة في سلسلة. |
| اتفاقية حقوق الطفل32() | احسب CRC 32 بت (فحص التكرار الدوري) لسلسلة ما. |
| سرداب() | تشفير السلسلة أحادي الاتجاه (التجزئة). |
| صدى() | إخراج سلسلة واحدة أو أكثر. |
| تنفجر () | قسّم السلسلة إلى مصفوفة. |
| فبرينتف () | يكتب سلسلة منسقة إلى دفق الإخراج المحدد. |
| get_html_translation_table() | إرجاع جدول الترجمة المستخدم بواسطة htmlspecialchars() وhtmlentities(). |
| العبرية () | تحويل النص العبري إلى نص مرئي. |
| العبرية () | تحويل النص العبري إلى نص مرئي والأسطر الجديدة (n) إلى <br>. |
| hex2bin() | تحويل سلسلة من القيم الست عشرية إلى أحرف ASCII. |
| html_entity_decode() | تحويل كيانات HTML إلى أحرف. |
| htmlentities() | تحويل الأحرف إلى كيانات HTML. |
| htmlspecialchars_decode() | تحويل بعض كيانات HTML المحددة مسبقًا إلى أحرف. |
| أتش تي أم أل Specialchars() | تحويل بعض الأحرف المحددة مسبقًا إلى كيانات HTML. |
| تنفجر () | إرجاع سلسلة مكونة من عناصر المصفوفة. |
| ينضم() | الاسم المستعار للانهيار (). |
| إل سي فيرست () | تحويل الحرف الأول في السلسلة إلى أحرف صغيرة. |
| ليفنشتاين () | إرجاع مسافة Levenshtein بين سلسلتين. |
| localeconv() | إرجاع معلومات الرقم المحلي وتنسيق العملة. |
| لتريم () | إزالة المسافات البيضاء أو الأحرف الأخرى من الجانب الأيسر من السلسلة. |
| MD5() | يحسب تجزئة MD5 لسلسلة ما. |
| md5_file() | احسب تجزئة MD5 للملف. |
| ميتافون () | يحسب مفتاح metaphone من السلسلة. |
| تنسيق_المال() | تقوم بإرجاع سلسلة منسقة كسلسلة عملة. |
| nl_langinfo() | إرجاع المعلومات المحلية المحددة. |
| nl2br() | إدراج حرف HTML للسطر الجديد قبل كل سطر جديد في السلسلة. |
| number_format() | تنسيق الأرقام حسب تجميع الآلاف. |
| أورد () | إرجاع قيمة ASCII للحرف الأول في سلسلة. |
| parse_str() | تحليل سلسلة الاستعلام إلى متغيرات. |
| مطبعة() | إخراج سلسلة واحدة أو أكثر. |
| برينتف () | إخراج سلسلة منسقة. |
| quote_printable_decode() | تحويل سلسلة مقتبسة قابلة للطباعة إلى سلسلة 8 بت. |
| quote_printable_encode() | تحويل سلسلة 8 بت إلى سلسلة مقتبسة قابلة للطباعة. |
| اقتباس ميتا () | اقتباس الأحرف الأولية. |
| رتريم () | إزالة المسافات البيضاء أو الأحرف الأخرى من الجانب الأيمن من السلسلة. |
| تعيين اللغة () | ضبط معلومات المنطقة (المعلومات الإقليمية). |
| شا1 () | يحسب تجزئة SHA-1 لسلسلة ما. |
| sha1_file() | احسب تجزئة SHA-1 للملف. |
| مماثلة_نص () | حساب التشابه بين سلسلتين. |
| ساوندكس() | حساب مفتاح soundex لسلسلة. |
| سبرينتف () | اكتب السلسلة المنسقة في متغير. |
| سسكانف () | يوزع المدخلات من سلسلة وفقا للتنسيق المحدد. |
| str_getcsv() | تحليل سلسلة CSV إلى صفيف. |
| str_ireplace() | استبدال بعض الأحرف في سلسلة (غير حساس لحالة الأحرف). |
| str_pad() | ضع السلسلة على الطول الجديد. |
| str_repeat() | كرر السلسلة لعدد محدد من المرات. |
| str_replace() | استبدال بعض الأحرف في سلسلة (حساسة لحالة الأحرف). |
| str_rot13() | تنفيذ تشفير ROT13 على السلسلة. |
| str_shuffle() | خلط عشوائي لجميع الأحرف في السلسلة. |
| str_split() | تقسيم السلسلة إلى صفيف. |
| str_word_count() | حساب عدد الكلمات في السلسلة. |
| strcasecmp() | يقارن سلسلتين (غير حساس لحالة الأحرف). |
| سترش () | يبحث عن التواجد الأول لسلسلة داخل سلسلة أخرى. (الاسم المستعار لـ strstr ().) |
| ستركمب () | يقارن سلسلتين (حساس لحالة الأحرف). |
| ستركول () | يقارن سلسلتين (وفقًا للإعدادات المحلية). |
| ستركسبن () | إرجاع عدد الأحرف التي تم البحث عنها في سلسلة قبل العثور على أي حرف محدد. |
| strip_tags() | إزالة علامات HTML وPHP من السلاسل. |
| stripcslashes() | قم بإزالة الخطوط المائلة العكسية التي أضافتها الدالة addcslashes(). |
| ستريبسلاشز () | قم بإزالة الخطوط المائلة العكسية التي أضافتها الدالة addlashes(). |
| ستريبوس () | إرجاع موضع التواجد الأول لسلسلة داخل سلسلة أخرى (غير حساس لحالة الأحرف). |
| ستستر () | يبحث عن التواجد الأول لسلسلة داخل سلسلة أخرى (غير حساس لحالة الأحرف). |
| سترلين () | إرجاع طول السلسلة. |
| strnatcasecmp() | يقارن سلسلتين باستخدام خوارزمية "الترتيب الطبيعي" (غير حساسة لحالة الأحرف). |
| strnatcmp() | يقارن سلسلتين باستخدام خوارزمية "الترتيب الطبيعي" (حساسة لحالة الأحرف). |
| سترنكاسكمب() | مقارنة سلسلة الأحرف n الأولى (غير حساسة لحالة الأحرف). |
| سترنكمب() | مقارنة السلسلة للأحرف n الأولى (حساسة لحالة الأحرف). |
| ستربرك () | يبحث في سلسلة عن أي من الأحرف المحددة. |
| ستبوس () | إرجاع موضع التواجد الأول لسلسلة داخل سلسلة أخرى (حساس لحالة الأحرف). |
| strrchr() | يبحث عن التواجد الأخير لسلسلة داخل سلسلة أخرى. |
| ستريف () | عكس سلسلة. |
| ستريبوس () | يبحث عن التواجد الأخير لسلسلة داخل سلسلة أخرى (غير حساس لحالة الأحرف). |
| ستربوس () | البحث عن آخر تواجد لسلسلة داخل سلسلة أخرى (حساس لحالة الأحرف). |
| سترسبن () | إرجاع عدد الأحرف المحددة الموجودة في سلسلة. |
| strstr() | يبحث عن التواجد الأول لسلسلة داخل سلسلة أخرى (حساس لحالة الأحرف). |
| سترتوك() | تقسيم السلسلة إلى سلاسل أصغر. |
| سترتولوير() | تحويل سلسلة إلى أحرف صغيرة. |
| سترتوبر() | تحويل سلسلة إلى أحرف كبيرة. |
| strtr() | تحويل أحرف محددة في سلسلة. |
| فرعية () | إرجاع جزء من السلسلة. |
| substr_compare() | يقارن سلسلتين يبدأان من موضع بداية محدد (ثنائي آمن وحساس لحالة الأحرف بشكل اختياري). |
| substr_count() | يحسب عدد المرات التي تظهر فيها سلسلة فرعية في سلسلة. |
| substr_replace() | استبدال جزء من سلسلة بسلسلة أخرى. |
| تقليم() | إزالة المسافات البيضاء والأحرف الأخرى من كلا جانبي السلسلة. |
| يو سي فيرست () | تحويل الحرف الأول في السلسلة إلى أحرف كبيرة. |
| ucwords() | تحويل الحرف الأول من كل كلمة في سلسلة إلى أحرف كبيرة. |
| ففبرينتف () | يكتب سلسلة منسقة إلى دفق الإخراج المحدد. |
| فبرينتف () | إخراج سلسلة منسقة. |
| vsprintf() | اكتب السلسلة المنسقة في متغير. |
| التفاف الكلمات () | يلف السلسلة حسب الطول المحدد. |