2012-03-13 10 views
9

मूल रूप से मैं इस सरणी बनाने की जरूरत पर एक ही तत्व एक्स बार पुश (दिए गए एक्स = 3)सरणी

array('?','?','?'); 

मैं

for($i=0;$i<3;$i++) 
    $arr[]='?'; 

कर सकता है लेकिन ऐसा सुंदर नहीं है। क्या कोई और तरीका है?

उत्तर

15

उपयोग array_fill(start_index, num, value):

$arr = array_fill(0, 3, '?'); 
+0

लानत है मुझे उस समारोह याद आती है! धन्यवाद – dynamic

+0

@ yes123: आपके PHP मैन्युअल कौशल के साथ क्या हुआ? ;) – hakre

+1

दोनों PHP और google की खोज की ... कोई भाग्य इस दौर में नहीं: डी – dynamic