المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ملون الاكواد مع نظام ترقيم الاسطر مثال:



loulou ange
11-01-2013, بتوقيت غرينيتش 04:18 PM
http://www.dzbatna.com/images/icons/iconrote.gif ظ…ظ„ظˆظ† ط§ظ„ط§ظƒظˆط§ط¯ ظ…ط¹ ظ†ط¸ط§ظ… طھط±ظ‚ظٹظ… ط§ظ„ط§ط³ط·ط± ظ…ط«ط§ظ„: (http://www.dzbatna.com/t1973771/)



السلام عليكم
احيانا بعض الناس تريد تلوين كود code PHP لكى تعرضه ككود code للشرح طريقة ، يوجد الكثير من الطرق عن طويق الجافا سكربت (JAVASCRIPT) ولكن اليوم سنصنع دالة تعتمد على دوال البى اتش بى الاساسية فى التلوين

مثال
سنمرر بعض اكواد البى اتش بى على الدالة
رمز PHP:

<code style="white-space:nowrap"> <code> echo printCode("<?php\n echo php_function('Wellcome in Awcore.com');\n?>",true); </code> </code>

ستظهر بهذا الشكل (http://awcore.com/demos/?id=sn_159)

الدالة:
رمز PHP:

<code style="white-space:nowrap"> <code> function printCode($code, $lines_number = 0) {

if (!is_array($code)) $codeE = explode("\n", $code);
$count_lines = count($codeE);

$r1 = "Code:<br />";

if ($lines_number){



$r1 .= "<div class=\"linenum\">";
foreach($codeE as $line =>$c) {
if($count_lines=='1')
$r1 .= "1<br>";
else
$r1 .= ($line == ($count_lines - 1)) ? "" : ($line+1)."<br />";
}
$r1 .= "</div>";
}

$r2 = "<div class=\"linetext\">";
$r2 .= highlight_string($code,1);
$r2 .= "</div>";

$r .= $r1.$r2;

echo "<div class=\"code\">".$r."</div>\n";
}
</code> </code>

الدالة منقولة من &quot;ملون الاكواد مع نظام ترقيم الاسطر (http://www.awcore.com/php/snippets/159/%D9%85%D9%84%D9%88%D9%86-%D8%A7%D9%84%D8%A7%D9%83%D9%88%D8%A7%D8%AF-%D9%85%D8%B9-%D9%86%D8%B8%D8%A7%D9%85-%D8%AA%D8%B1%D9%82%D9%8A%D9%85-%D8%A7%D9%84%D8%A7%D8%B3%D8%B7%D8%B1_ar)&quot;







ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى