انشاء سحابة الكلمات المفتاتحية عن طريق مصفوفة
اهلا بيكم وشكرا مقدما على المساعدة
دلوقت انا عندى مشكلة فى البى اتش بى ازاى لو عندى مصفوفة فيها الكلمات المفتاتحية وطبعا هتبقى الكلمة متكررة كذا مرة ازاى اعمل الكلمات دى فى سحابة وكل ما الكلمة اتكررت اكتر كل ما حجمها كبر اكتر
1 إجابة
دى حاجة سهلة جدا مثلا انت لو عندك مصفوفة مثل
$words = array(\'gamal\',\'gamal\',\'gamal\',\'php\',\'php\',\'html\');وتريد ان تعد كل كلمة متكررة كام مرة دى حاجة سهلة جدا عن طريق الدالة array_count_values وهى دالة تقوم بعد محتويات المصفوفة وتخرج لك كل قيمة وعدد تكرارها ويمكننا ان نستعملها كمثال بسيط جدا كما تريد $words = array(\'gamal\',\'gamal\',\'gamal\',\'php\',\'php\',\'html\'); foreach( array_count_values($words) as $word => $count){ echo \'<a style=\"font-size:\'.$count.\'0px;\">\'.$word.\'</a>\'; } دى هتطلع لك كل كلمة بحجم تكرارها انا وضعت صفر بجانب الرقم عشان الرقم بيكون صغير انما لما تيجى تعمله انت حاول ان تحدد مثلا لو الكلمة اتكررت ممن عدد 10 الى 20 مرة يبقى الحجم كذا وهاكذا بواسطة: DesignShop 4 من 4 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا |