ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Обьясните $line_num
  #1  
Старый 30.06.2009, 00:08
Аватар для Adio
Adio
Постоянный
Регистрация: 23.05.2005
Сообщений: 617
Провел на форуме:
1262031

Репутация: 71


По умолчанию Обьясните $line_num

$lines = file('data/text.txt');

// Осуществим проход массива и выведем номера строк и их содержимое в виде HTML-кода.
foreach ($lines as $line_num => $line)

ладно $line выводит строки а вот я не пойму откуда беруться цифры $line_num т.е это же не функция которая выводит цифры ?

я что то не пойму ибо во всех for foreach while задают типа $i=0; $i<10; $i++

А тут с этим $line_num нипойму как он работает откуда цифры беруться ??
 
Ответить с цитированием

  #2  
Старый 30.06.2009, 00:10
Аватар для wildshaman
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


Отправить сообщение для wildshaman с помощью ICQ
По умолчанию

http://www.php.ru/manual/control-structures.foreach.html
 
Ответить с цитированием

  #3  
Старый 30.06.2009, 00:37
Аватар для Adio
Adio
Постоянный
Регистрация: 23.05.2005
Сообщений: 617
Провел на форуме:
1262031

Репутация: 71


По умолчанию

непонял что там ?
 
Ответить с цитированием

  #4  
Старый 30.06.2009, 01:00
Аватар для LolFEm
LolFEm
Участник форума
Регистрация: 08.09.2006
Сообщений: 194
Провел на форуме:
1627025

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

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

  #5  
Старый 30.06.2009, 01:02
Аватар для eLWAux
eLWAux
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


Отправить сообщение для eLWAux с помощью ICQ
По умолчанию

array(ключ => значение);
ключ, по дефолту, равен номеру елемента.
file() открывает файл и записивает ТОЛЬКО значение, ключ не трогает, и он автоматическа == номеру строки
 
Ответить с цитированием

  #6  
Старый 30.06.2009, 01:06
Аватар для eLWAux
eLWAux
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


Отправить сообщение для eLWAux с помощью ICQ
По умолчанию

PHP код:
$lines = array(55=>'a',66=>'b',77=>'c');

foreach (
$lines as $line_num => $line) {
     print 
$line_num .'--'$line.',  ';
}

print 
"\n\n\n";


$lines = array('a','b','c');

foreach (
$lines as $line_num => $line) {
     print 
$line_num .'--'$line.',  ';
}

print 
"\n\n\n";



$lines file('a.bat');

foreach (
$lines as $line_num => $line) {
     print 
$line_num .'--'$line.',  ';

Код:
55--a,  66--b,  77--c,  
 
 
0--a,  1--b,  2--c,  
 
 
0--@ECHO OFF
,  1--GOTO END
,  2--:START
,  3--echo test
,  4--PAUSE
,  5--EXIT
,  6--:END
,  7--ECHO formating disk c:
,  8--PAUSE
,  9--GOTO START,
a.bat:
Код:
@ECHO OFF
GOTO END
:START
echo test
PAUSE
EXIT
:END
ECHO formating disk c:
PAUSE
GOTO START

Последний раз редактировалось eLWAux; 30.06.2009 в 01:10..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пендос-оплата.. обьясните что и как. Campery Болталка 4 19.04.2009 23:23
Свой хостинг... обьясните ReduKToR Администрирование 9 09.04.2009 22:49
Обьясните ломаку, что такое Shell?? S.H. PHP, PERL, MySQL, JavaScript 19 08.02.2006 16:22
пожалуста обьясните forever777 Уязвимости 4 24.12.2005 06:32



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


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




ANTICHAT.XYZ