جزاكم الله خير فعلاً موضوع ممتاز ومفيد جداً
وانا راح اكتب اللي عندي
دالة التشفير MD5
كود PHP:
$text = "mohammed";
$new_text = md5("$text");
echo $new_text; //d79cd06799863224b7324d969c1e2084
--------------------
دالة استبدال السطر بكود <br>
كود PHP:
$text ='بسم
الله
الرحمن
الرحيم';
echo nl2br($text); // بسم <br>الله <br><br>الرحمن<br><br><br>الرحيم
---------------------
ايجاد اكبر قيمة رقم او اسم واصغر
كود PHP:
echo max(1, 3, 5, 6, 7); //7
echo "<br>";
echo max(array(1, 3, 5, 6, 7)); // 7
echo "<br>";
echo max(array(1,"a")); //
echo "<br>";
echo min(5, 6, 7); // 5
------------------------
لتحويل اي عنوان موقع داخل نص الى وصله
اسم اللينك سيكون هو عنوانه
كود PHP:
$text = "i love the site http://www.MrTurki.com";
$text = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]",
"<a href=\"\\0\">\\0</a>", $text);
-------------------------
لحذف النص ألموجود بين [del] و [/del]
كود PHP:
$Text = "السلام [del] عليكم ورحمة الله وبركاته[/del]وبعد،،،";
$Text = ereg_replace("\[del\].*\[\/del\]", "", $Text);
Echo $Text; // السلام وبعد،،،
----------------------
لحذف الفراغات من الجملة التي تزيد عن 1 من الفراغات
كود PHP:
$test = nl2br("
hi magno cardona
hi magno cardona
hi magno cardona
hi magno cardona
hi magno cardona");
$test = ereg_replace("([ ]{2})", "\\1 ",
$test);
echo $test;
النتيجة
hi magno cardona
hi magno cardona
hi magno cardona
hi magno cardona
hi magno cardona
-----------------
كود يعد عدد المتغيرات في المصفوفة
كود PHP:
$food = array('fruits' => array('orange', 'banana', 'apple'),
'veggie' => array('carrot', 'collard', 'pea'));
// recursive count
echo count($food, COUNT_RECURSIVE); // output 8
echo '<br><br>';
// normal count
echo count($food); // output 2
-------------------
كود لعرض جزء من الخبر والمزيد عند الضغط على الرابط
مميزاته هذا الكود انه ما يحذف حروف من اخر الكلمة يا يطلعها كلها او يحذفها
كود PHP:
function wordCut($text, $limit, $msg){
if (strlen($text) > $limit){
$txt1 = wordwrap($text, $limit, '[cut]');
$txt2 = explode('[cut]', $txt1);
$ourTxt = $txt2[0];
$finalTxt = $ourTxt.$msg;
}else{
$finalTxt = $text;
}
return $finalTxt;
}
echo wordCut('تركي الجابر يرحب بالزوار الكريم في هذا اليوم الوطني العزيز على قلوبنا', 37, ' ... <a href="#">المزيد</a>');
// تركي الجابر يرحب بالزوار الكريم في هذا ... المزيد