HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

элементы массива
  #1  
Старый 05.12.2009, 03:25
попугай
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
С нами: 9642449

Репутация: 606


По умолчанию элементы массива

Предположим, есть массив, элементы начинаются с нуля. Как сделать чтоб элементы начинались не с нуля, а с единицы?

пример.

PHP код:
$file file('text.txt');
foreach(
$file as $id=>$value){
echo 
$id ' = ' $value;

 
Ответить с цитированием

  #2  
Старый 05.12.2009, 03:33
ZagZag
Участник форума
Регистрация: 22.02.2007
Сообщений: 213
С нами: 10113007

Репутация: 58
По умолчанию

PHP код:
$file file('text.txt');
array_unshift($file0);
foreach(
$file as $id=>$value){
echo 
$id ' = ' $value;

?
 
Ответить с цитированием

  #3  
Старый 05.12.2009, 03:38
попугай
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
С нами: 9642449

Репутация: 606


По умолчанию

совсем не то
 
Ответить с цитированием

  #4  
Старый 05.12.2009, 03:42
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
С нами: 8835027

Репутация: 150
По умолчанию

PHP код:
$file file('text.txt'); 
for(
$i 1$i<count($file); $i++) {
echo 
$i." => ".$file[$i];

 
Ответить с цитированием

  #5  
Старый 05.12.2009, 03:43
lukmus
Постоянный
Регистрация: 18.11.2009
Сообщений: 709
С нами: 8674045

Репутация: 214


По умолчанию

PHP код:
$file =array(1=>file('text.txt'),2=>file("text2.txt"),...);
foreach(
$file as $id=>$value){
echo 
$id ' = ' $value;

тоже не то?
 
Ответить с цитированием

  #6  
Старый 05.12.2009, 03:46
попугай
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
С нами: 9642449

Репутация: 606


По умолчанию

Цитата:
Сообщение от LStr1ke  
PHP код:
$file file('text.txt'); 
for(
$i 1$i<count($file); $i++) {
echo 
$i." => ".$file[$i];


Так теряется тогда 0-ой элемент массива.
 
Ответить с цитированием

  #7  
Старый 05.12.2009, 03:47
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
С нами: 8835027

Репутация: 150
По умолчанию

Задай вопрос точнее...
0 элемент массива никуда не пропадает. Он всегда остается в $file[0];

Последний раз редактировалось LStr1ke; 05.12.2009 в 03:52..
 
Ответить с цитированием

  #8  
Старый 05.12.2009, 03:50
попугай
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
С нами: 9642449

Репутация: 606


По умолчанию

не нулевой, а самый первый я имел ввиду.
 
Ответить с цитированием

  #9  
Старый 05.12.2009, 03:52
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
С нами: 8835027

Репутация: 150
По умолчанию

Или ты хочешь, чтобы на выводе 0 значился как 1?
PHP код:
<?php
 $file 
file('text.txt');  
for(
$i 0$i<count($file); $i++) { 
$id $i+1;
echo 
$id." => ".$file[$i]; 

?>
 
Ответить с цитированием

  #10  
Старый 05.12.2009, 03:58
попугай
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
С нами: 9642449

Репутация: 606


По умолчанию

Да, точно. Спасибо.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Статья] Элементы приложений Вконтакте zavra Социальные сети 32 04.02.2010 14:29
[[]] как ключ массива Krist_ALL PHP 2 12.11.2009 22:56
Новая технология разбирает веб-страницы на отдельные элементы h(f)ucker Мировые новости. Обсуждения. 6 03.10.2009 20:57
[PHP] как узнать индекс массива из объекта -=Static=- PHP 5 21.03.2009 21:13
Значения массива a33 PHP 4 10.09.2005 21:02



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.