| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| مطلوب دالة توليد أرقام لـ( 14 )خانة بحثت عن دالة البي اتش بي الي تولد أرقام توصل لأربعة عشر خانه يعني مثلاً الأرقام هذي : 92443617764271 36541354354384 68432468354515 إلى آخرة ويكون الأرقام كل واحد في سطر ويكون تحديد السطور من عندي انا يعني 100 سطر .. أرجو انكم فهمتوا مااريد تحياتي
__________________ خطط إسظافة مغرية جداً تصميم مواقع مميزة برمجة مواقع http://www.awaltech.org (عربي) http://www.awaltech.net (English) ------------------- برمجة موقع بي إتش بي اليمن = (15%) | |||||
|
| |||||
|
عزيزي دالة rand هي المسؤوله عن توليد ارقام عشوائه ولكنها محدوده لاربع ارقام.. ومن اجل توليد 14 رقم الحل بسيط اعمل 3 دالات كل وحده اربع خانات وداله من خانتين وضيفهم لبعض وهذا مثال: كود: <? $rand1=rand(1000,9999); $rand2=rand(1000,9999); $rand3=rand(1000,9999); $rand4=rand(10,99); $number=$rand1.$rand2.$rand3.$rand4; print $number; ?> هذا طبعا مود توليد الرقم .. اما بالنسبه للاسطر ممكن تعمل هذه الطريقه بمساعدة التكرار شوف الرد القادم..
__________________ لا اله الا انت سبحانك اني كنت من الظالمين | |||||
|
| |||||
| كود:
<?
$lines=100; //هنا تحدد عدد الاسطر
while ($lines>0){
$rand1=rand(1000,9999);
$rand2=rand(1000,9999);
$rand3=rand(1000,9999);
$rand4=rand(10,99);
$number=$rand1.$rand2.$rand3.$rand4;
print "$number<br>";
$lines--;
}
?>
__________________ لا اله الا انت سبحانك اني كنت من الظالمين | |||||
|
| |||||
|
تطوير بسيط لدالة الأخ Pal-heart انت طلبت انك تحدد عدد السطور لتوليد الأرقام تفضل كود PHP: | |||||
|
| |||||
|
مع ان الكود جيد ماشاء الله إلا أن لي ملاحظتين: 1- تم حصر الأرقام من 1000 إلى 9999 وهذا غير صحيح (تقنيا) (أقصد ليس الحل المثالي) حيث لن تظهر أرقام مثل 0012 مثلا .. 2- دالة mt_rand مذكور في المانيوال أنها أسرع وأفضل من rand ..
__________________ .... محمد حسام انترنت بلس | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |