عبد الرحيم نشر 4 أكتوبر 2015 أرسل تقرير مشاركة نشر 4 أكتوبر 2015 كيف أستبدل نص بنص آخر بالإعتماد على التعابير النظامية في "PHP"؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 عزيز نشر 4 أكتوبر 2015 أرسل تقرير مشاركة نشر 4 أكتوبر 2015 عليك أن تستخدم الدالة "preg_replace" والتي تقوم بإستبدال نص بنص آخر بالإعتماد على التعابير النظامية و يكون شكلها العام كالتالي: preg_replace($pattern, $replacement, $subject);و يوجد طريقتين لإستدعاء هذه الدالة :الطريقة الأولى بإستخدام التعليمتين: $replacement $patternحيث يتم إستبدال كل نمط محدد بعنصر من المصفوفة "pattern" بنص مقابل له من المصفوفة "raplacement".الطريقة الثانية فتكون فيها سلسلتان نصيّتان.و المثال التالي يقوم بتحويل التاريخ من الشكل "YYYY-MM-DD" إلى الشكل "DD|MM|YYYY":<?php $reg = '/(\d{4})-(\d{1,2})-(\d{1,2})/'; $replace = '$3|$2|$1'; echo preg_replace($reg, $replace, '2015-10-4'); ?> اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
عبد الرحيم
كيف أستبدل نص بنص آخر بالإعتماد على التعابير النظامية في "PHP"؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.