2012-02-10 9 views
8

मैं एक संख्या है (उदाहरण के लिए 6) जो गतिशील रूप से उत्पन्न होता है और मैं नंबर 1 गतिशील रूप से उत्पन्न नंबर के माध्यम से के साथ एक सरणी को भरने के लिए चाहते हैं (इस उदाहरण में, 6):भरने संख्या क्रमिक रूप से साथ एक सरणी

array(1, 2, 3, 4, 5, 6); 

इस समय ऐसा करने का एकमात्र तरीका यह है कि मैं लूप का उपयोग कर रहा हूं, लेकिन मुझे आश्चर्य है कि क्या कोई बेहतर तरीका है, array_fill के समान कुछ। मैंने array_fill को देखा, लेकिन ऐसा नहीं लगता है कि यह एक संख्या लेगा और इसे एक निश्चित संख्या के लिए बढ़ाएगा।

उत्तर

17

उपयोग range:

$arr = range(1,6); 
// Returns an array of elements from start to limit, inclusive. 
+0

लिंक – Cez

+0

परफेक्ट लिए +1, धन्यवाद! (मैं 6 मिनट में जवाब स्वीकार करूंगा - यह नहीं पता था कि उनके पास उत्तर देने के लिए प्रश्न पूछने से मुझे प्रतीक्षा करने के लिए न्यूनतम समय है)। –

+0

@ फ्रैंकिस कोई समस्या नहीं! मदद करने के लिए बस खुश हैं। – Josh

2

यह आप के लिए क्या देख रहे है:

range(1, 6) 
संबंधित मुद्दे