اقتباس:
المشاركة الأصلية كتبت بواسطة الإمبراطور وحيد
السلام عليكم
الاستاذ اشرف ماقصر معاك
قمت بتجربة الكود ورائع فعلا
يمكن اضافة : داخل حلقة التكرارفي اخر حلقة التكرار لطباعة كلمات البحث ..
شكرا لك استاذ اشرف بارك الله فيك
تحياتي للجميع |
وعليكم السلام ، العفو وبوركت جهودك ..
اقتباس:
ايضا احس انه يبدا من السطر الرابع هل يمكنني تحديد من اي سطر يبدأ او يمكنني ان اجعله يجلب بعشوائية
ويرجى اخباري كيف يمكنني تعديل عدد الاسطر لاني حاولت ولم اصل لنتيجة
وشكرا لمجهودك وتعبك معاي |
اعذرني ظننت أنها كلها <h1> ، أولاً الـ Tags خاطئة ، قم بتعديل كود التاجز إلى :
كود PHP:
<h5>كلمة بحث 1</h5>
<h3>كلمة بحث 2</h3>
<h1>كلمة بحث 3</h1>
<h3>كلمة بحث 4</h3>
<h4>كلمة بحث 5</h4>
<h5>كلمة بحث 6</h2>
<h3>كلمة بحث 7</h3>
<h5>كلمة بحث 8</h5>
<h3>كلمة بحث 9</h3>
<h4>كلمة بحث 10</h4>
<h5>كلمة بحث 11</h5>
<h3>كلمة بحث 12</h3>
<h1>كلمة بحث 13</h1>
<h3>كلمة بحث 14</h3>
<h4>كلمة بحث 15</h4>
لاحظ وسوم الفتح والإغلاق ..
كود الـ PHP الجديد :
كود PHP:
<?php
$file = implode('', file('tags.html'));
$tags = array();
$parts = split('<h[0-9]>', $file);
foreach ($parts as $key => $val) {
if ($key == 0) continue;
$ctag = split('</h[0-9]>', $val);
$tags[] = $ctag[0];
}
?>
المرة هذي جربته ويعمل بكفاءة

..
تحياتي، أشرف السمهوري