ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

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

Репутация: 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
Провел на форуме:
388345

Репутация: 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
Провел на форуме:
2459557

Репутация: 606


По умолчанию

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

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

Репутация: 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
Провел на форуме:
1410429

Репутация: 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
Провел на форуме:
2459557

Репутация: 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
Провел на форуме:
1455812

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

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

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

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

Репутация: 606


По умолчанию

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

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

Репутация: 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
Провел на форуме:
2459557

Репутация: 606


По умолчанию

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



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



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


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




ANTICHAT.XYZ