loulou ange
11-01-2013, بتوقيت غرينيتش 03:47 PM
http://www.dzbatna.com/images/icons/iconrote.gif ط¯ط§ظ„ط© ط¨ط³ظٹط·ط© ظ„ظ€ طھظˆظ„ظٹط¯ ظ†طµ ط¹ط´ظˆط§ط¦ظٹ ,, (http://www.dzbatna.com/t1649672/)
السلام عليكم ..
قمت بعمل فنكشن بسيطة جداً .. لكنها مفيدة ,, لـ توليد نص عشوائي بالطول الذي تريده ..
الفنكشن
رمز PHP:
<code style="white-space:nowrap"> <code> function random($length)
{
$text=md5(time());
return substr($text,0,$length);
}
</code> </code>
مميزات الدالة
توليد نص عشوائي
امكانية تحديد طول النص
النص العشوائي يختلف اختلاف شاسع من كل مرة يتم التوليد فيها ، لانه يعتمد على دالة Md5 ,
=
فكرة الدالة ,
دالة " Time()" تعطي عدد الثواني منذ عام 1970 ,, ومن ثم يتم تشفير الأرقام بدالة الـ Md5 , لذلك النص يختلف اختلاف شاسع من كل مرة يتم فيها التوليد , ومن ثم يتم اقتطاع النص بـ الاستعانة بدالة substr
=
فوائد الدالة ,
قد تستخدم في سكربتات التحميل لـ توليد اسم عشوائي قبل الملفات المرفوعة , او في سكربتات تذاكر الدعم الفني مثلاً ,, أو لـ وضع كلمة مرور عشوائية للمستخدم !
=
بارمترات الدالة ,
الدالة تأخذ بارمتر واحد وهو طول النص , فـ مثلاً اذا وضعت رقم 5 سيتم توليد نص عشوائي مكون من أرقام و حروف طوله 5 ,
=
رجوع الدالة ,
الدالة ترجع بـ القيمة وليس تطبعها , لذلك من يريد طباعة المحتوى عليها وضع echo قبلها
=
مثال على طريقة الاستخدام ،
رمز PHP:
<code style="white-space:nowrap"> <code> function random($length)
{
$text=md5(time());
return substr($text,0,$length);
}
echo random(7);
</code> </code>
ناتج الاستخدام سيكون أرقام و حروف عشوائية طولها 7 ,,
=
اعذروني ان كانت المشاركة لا تليق بقدر محترفي القسم , لكن حبيت أشارك بشي لو بسيط !
التعديل الأخير كان بواسطة Mr.SoOoMa; 22 - 08 - 2014 الساعة 07:02
ألعاب الأندرويد مجانا و حصريا (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)©
السلام عليكم ..
قمت بعمل فنكشن بسيطة جداً .. لكنها مفيدة ,, لـ توليد نص عشوائي بالطول الذي تريده ..
الفنكشن
رمز PHP:
<code style="white-space:nowrap"> <code> function random($length)
{
$text=md5(time());
return substr($text,0,$length);
}
</code> </code>
مميزات الدالة
توليد نص عشوائي
امكانية تحديد طول النص
النص العشوائي يختلف اختلاف شاسع من كل مرة يتم التوليد فيها ، لانه يعتمد على دالة Md5 ,
=
فكرة الدالة ,
دالة " Time()" تعطي عدد الثواني منذ عام 1970 ,, ومن ثم يتم تشفير الأرقام بدالة الـ Md5 , لذلك النص يختلف اختلاف شاسع من كل مرة يتم فيها التوليد , ومن ثم يتم اقتطاع النص بـ الاستعانة بدالة substr
=
فوائد الدالة ,
قد تستخدم في سكربتات التحميل لـ توليد اسم عشوائي قبل الملفات المرفوعة , او في سكربتات تذاكر الدعم الفني مثلاً ,, أو لـ وضع كلمة مرور عشوائية للمستخدم !
=
بارمترات الدالة ,
الدالة تأخذ بارمتر واحد وهو طول النص , فـ مثلاً اذا وضعت رقم 5 سيتم توليد نص عشوائي مكون من أرقام و حروف طوله 5 ,
=
رجوع الدالة ,
الدالة ترجع بـ القيمة وليس تطبعها , لذلك من يريد طباعة المحتوى عليها وضع echo قبلها
=
مثال على طريقة الاستخدام ،
رمز PHP:
<code style="white-space:nowrap"> <code> function random($length)
{
$text=md5(time());
return substr($text,0,$length);
}
echo random(7);
</code> </code>
ناتج الاستخدام سيكون أرقام و حروف عشوائية طولها 7 ,,
=
اعذروني ان كانت المشاركة لا تليق بقدر محترفي القسم , لكن حبيت أشارك بشي لو بسيط !
التعديل الأخير كان بواسطة Mr.SoOoMa; 22 - 08 - 2014 الساعة 07:02
ألعاب الأندرويد مجانا و حصريا (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)©