شرح دالتي implode و explode


السلام عليكم ورحمة الله وبركاته

كيف حالكم شباب ؟؟ .. ان شاء الله بالف خير ..



اليوم ان شاء الله سيكون لدينا درس جديد حول دالتي implode و explode


1 - تعريف للدالة implode :

implode دالة تقوم بتحويل مصفوفة الى نص حقيقي .. كيف هذا ؟؟

لنشاهد مثال حي :
كود php
?
1
2
3
4
5
6
$array = array("a","b","c","d","e","f","g");
 
$implode = implode(" - ",$array);
 
echo "This implode: ".$implode;


لنشرح الاكواد .. اولا : قمنا بانشاء مصفوفة بها حروف

تانيا : قمنا بعمل متغير للدالة حتى نقوم بطباعتها ويمكنكم تنفيذها مباشرة

ثالثا : قمنا باعطاء الدالى بارمترين الأول وهي كيفية الفصل بين قيم المصفوفة وفي حالتنا وضعت علامة الناقص - .. وفي البارمتر التاني متغير المصفوفة

بعد طباعة الكود نحصل على التالي: 

This implode: a - b - c - d - e - f - g



2 - تعريف للدالة explode :

explode دالة تقوم بتحويل نص او قيم الى مصفوفة بمعنى عكس الدالة الأولى .. كيف هذا ؟؟

لنشاهد مثال حي :
كود php
?
1
2
3
4
5
6
7
$alpha = "a - b - c - d - e - f - g";
 
$explode = explode(" - ",$alpha);
 
echo "This explode: ";
print_r ($explode);


لنقم بتحليل الكود .. اولا : انشأنا متغير واعطيناه قيم عبارة عن حروف

تانيا : انشأنا متغير تاني ووضعنا فيه الدالة explode 

ثالثا : الدالة explode تأخد بارمترين الأول طريقة الفصل بين القيم في المتغير الأول alpha وهو في مثالنا عبارة عن - .. والتاني هو المتغير الأول alpha 

رابعا : نقوم بطباعة المتغير explode بدالة الطباعة print_r والا سيعطيك خطأ عند وضع دالة echo في الطباعة

الناتج سيكون كالتالي :

This explode: Array ( [0] => a [1] => b [2] => c [3] => d [4] => e [5] => f [6] => g )



وههكذا انهيت موضوع اليوم وكلي امل ان اكون قد افدتكم احبابي في الله
تقبلوا مروري 




اضغط على السمايل للحصول على الكود: :) =( :s :D :-D ^:D ^o^ 7:( :Q :p T_T @@, :-a :W *fck* x@

TOP