Как модернизировать код. 
		
		
		
		Всем привет! 
	есть код: <? $DivX2[0]=0; $DivX2[1]=1; $DivX2[2]=1; for ($i=0; $i<count($DivX2); $i++) if ($DivX2[$i]==1) $DivX[$i]=$DivX2[$i]; echo json_encode($DivX); ?> на клиенте получаем: {"1":1,"2":1} а надо ["1","1"] {"1":1,"2":1} - это строка, скажите? код должен быть максимально похож на мой, обязательно вывод через json_encode, эти строки тоже сохраняем: for ($i=0; $i<count($DivX2); $i++) if ($DivX2[$i]==1) $DivX[$i]=$DivX2[$i]; на выходе мне нужен массив обязательно в квадратных скобках, без видимых ключей, только значения: 1 и 1.  | 
	
		
 wadim, проблема в том, что первый индекс у тебя в PHP - "1", чтоб json_encode сделал массив, он должен получать на вход массив, соответственно первый индекс должен быть "0". 
	 | 
	
		
 Цитата: 
	
  | 
	
		
 Что значит неприемлем?! 
	Цитата: 
	
 $DivX у тебя в php это: 
array(
    1  => 1,
    2  => 1,
)
 соответственно на выходе из json_encode($DivX) получаем {"1":1,"2":1}.Если хочешь получить на выходе [1, 1] то и на вход подавть ты должен 
array(
    0  => 1,
    1  => 1,
)
 Нумерация в массивах начинается с нуля. | 
	
		
 for ($i=0; $i<count($DivX2); $i++) if ($DivX2[$i] == 1) $DivX[] = $DivX2[$i];  | 
	
		
 Ruslan_xDD, ну вот, он теперь скажет: "Aetae - козёл, нифига не помог, а Ruslan_xDD - молодец". Только сам при этом так нифига и не поймёт, а потом снова спросит.:( 
	 | 
	
		
 Цитата: 
	
 Чтобы хотеть массив c индекса 1 надо переписать целиком статью http://en.wikipedia.org/wiki/Zero-based_numbering  | 
	
		
 Цитата: 
	
  | 
| Часовой пояс GMT +3, время: 17:32. |