मान लीजिए मैं तीन चर था हर ताज़ा, यादृच्छिक रूप से?बाहर एक यादृच्छिक चर गूंज
उत्तर
प्लेस उन्हें और rand()
साथ बेतरतीब ढंग से चुनें। rand()
पर संख्यात्मक सीमाएं निचले हिस्से के लिए शून्य हैं, सरणी में पहला तत्व, और सरणी में तत्वों की संख्या से कम एक है।
$array = array($first, $second, $third);
echo $array[rand(0, count($array) - 1)];
उदाहरण:
$first = 'first';
$second = 'apple';
$third = 'pear';
$array = array($first, $second, $third);
for ($i=0; $i<5; $i++) {
echo $array[rand(0, count($array) - 1)] . "\n";
}
// Outputs:
pear
apple
apple
first
apple
या बहुत अधिक बस, array_rand($array)
बुला और परिणाम वापस गुजर एक सरणी कुंजी के रूप में द्वारा:
// Choose a random key and write its value from the array
echo $array[array_rand($array)];
एक सरणी का उपयोग करें: एक सरणी में
$words = array('Hello', 'Evening', 'Goodnight!');
echo $words[rand(0, count($words)-1)];
लेकिन ये सिर्फ शब्दों होने जा रहा नहीं कर रहे हैं यह काफी भारी एचटीएमएल होने के लिए जा रहा है। तो क्या मैं 'प्रथम' को '$ first' चर के साथ बदल सकता हूं और इसे कोड के ऊपर घोषित कर सकता हूं और इसे एक मान निर्धारित कर सकता हूं? – Frank
आप जो भी सरणी में चाहते हैं उसे डाल सकते हैं। लेकिन यदि आप एक भारी में "भारी" एचटीएमएल डंप कर रहे हैं, तो आप अपने डिजाइन पर पुनर्विचार करना चाहेंगे। –
और इसके द्वारा आप का मतलब क्या है? – Frank
क्यों इस के लिए array_rand()
का उपयोग नहीं:
$values = array('first','apple','pear');
echo $values[array_rand($values)];
एक बेहतर यादृच्छिक मान उत्पन्न करें जिसका उपयोग आप mt_rand() कर सकते हैं।
उदाहरण:
$first = "Hello";
$second = "Evening";
$third = "Goodnight!";
$array = array($first, $second, $third);
echo $array[mt_rand(0, count($array) - 1)];
- 1. एक बहुत बड़ी संख्या गूंज
- 2. जेमीटर गतिशील यादृच्छिक चर
- 3. 'गूंज' एक खोल स्क्रिप्ट
- 4. गूंज
- 5. मुद्रण बाहर LaTeX चर
- 6. एक चर
- 7. मैं एक चर के लिए यादृच्छिक संख्या कैसे आवंटित करूं?
- 8. क्या यह एक पॉइंटर को चर के बाहर एक चर रखने के लिए सुरक्षित है?
- 9. एक गूंज जो एकल उद्धरण सभी के
- 10. आउटपुट (गूंज/प्रिंट) एक PHP सरणी
- 11. एक पर्यावरण चर सेट करते समय रूबी से बाहर शैल
- 12. 'if' कथन के बाहर एक चर का उपयोग
- 13. दो चर के बाहर PHP में एक परिवर्तनीय नाम बनाएं
- 14. पीएचपी गूंज समारोह वापसी मान गूंज बनाम समारोह अंदर
- 15. जावास्क्रिप्ट के अंदर PHP गूंज?
- 16. कैसे एक चर
- 17. डबल उद्धरण गूंज
- 18. पिछली गूंज स्थिति
- 19. पीएचपी तत्काल गूंज
- 20. navigator.geolocation.getCurrentPosition के बाहर चर को सहेजना? (जावास्क्रिप्ट)
- 21. Git हुक: सक्षम गूंज
- 22. --stdin द्वारा smbpasswd गूंज
- 23. गूंज जावास्क्रिप्ट window.location.href
- 24. के साथ गूंज || और &&
- 25. भारी चर के बाहर काम करना चाहिए?
- 26. एक यादृच्छिक अनुक्रम का सबसेट भी यादृच्छिक है?
- 27. यादृच्छिक "PHP घातक त्रुटि: स्मृति से बाहर" त्रुटियां
- 28. phpunit परीक्षणों में गूंज
- 29. न्यू लाइन दमन गूंज
- 30. 100k पंक्तियाँ, एक यादृच्छिक क्रम में वापस किया गया एक एसक्यूएल समय के बिना बाहर कृपया
ओह धन्यवाद :) – Frank