HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

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

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

  #3261  
Старый 30.05.2008, 15:26
Gadik
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме:
1159891

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

Подскажите пожалуйста, существуют ли двумерные массивы? если да, то как правильно его объявить и как обращаться к какому-нить элементу массива?
 
Ответить с цитированием

  #3262  
Старый 30.05.2008, 15:31
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

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

Цитата:
Подскажите пожалуйста, существуют ли двумерные массивы? если да, то как правильно его объявить и как обращаться к какому-нить элементу массива?
PHP код:
<?php
// Многомерный простой массив:
$arr[0][0]="Овощи";
$arr[0][1]="Фрукты";
$arr[1][0]="Абрикос";
$arr[1][1]="Апельсин";
$arr[1][2]="Банан";
$arr[2][0]="Огурец";
$arr[2][1]="Помидор";
$arr[2][2]="Тыква";

// Выводим элементы массива:
echo "<h3>".$arr[0][0].":</h3>";
for (
$q=0$q<=2$q++) {
echo 
$arr[2][$q]."<br>";
}
echo 
"<h3>".$arr[0][1].":</h3>";
for (
$w=0$w<=2$w++) {
echo 
$arr[1][$w]."<br>";
}
?>
PHP код:
<?php
// Многомерный ассоциативный массив
$A["Ivanov"]["name"]="Иванов И.И.";
$A["Ivanov"]["age"]="25";
$A["Ivanov"]["email"]="ivanov@mail.ru";

$A["Petrov"]["name"]="Петров П.П.";
$A["Petrov"]["age"]="34";
$A["Petrov"]["email"]="petrov@mail.ru";

$A["Sidorov"]["name"]="Сидоров С.С.";
$A["Sidorov"]["age"]="47";
$A["Sidorov"]["email"]="sidorov@mail.ru";

// Получаем доступ к ключам многомерного ассоциативного массива
echo $A["Ivanov"]["name"]."<br>"// Выводит Иванов И.И.
echo $A["Sidorov"]["age"]."<br>"// Выводит 47
echo $A["Petrov"]["email"]."<br>"// Выводит petrov@mail.ru
?>
http://php.su/learnphp/vars/?arrays
 
Ответить с цитированием

  #3263  
Старый 30.05.2008, 15:46
Gadik
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме:
1159891

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

класс! спасибо!
 
Ответить с цитированием

  #3264  
Старый 30.05.2008, 15:48
Gadik
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме:
1159891

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

корректно ли будет такое использование:

for($i=0;$i<$kolvo;$i++) {
$new=mysql_query("SELECT * FROM graph_company order by id asc limit ".$i.",1");
$more[0][$i]=mysql_fetch_row($new);


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

  #3265  
Старый 30.05.2008, 15:56
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

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

А зачем так извращаться?

Проще 1 запросом
PHP код:
$new=mysql_query("SELECT * FROM graph_company");
while(
$obj mysql_fetch_object($new))
 echo 
$obj->name
Количество кортежей можно узать через
PHP код:
$num mysql_num_rows($new); 

Последний раз редактировалось Naydav; 30.05.2008 в 16:00..
 
Ответить с цитированием

  #3266  
Старый 30.05.2008, 16:00
Gadik
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме:
1159891

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

ну да, ну да)))

ну форум же для новичков)
 
Ответить с цитированием

  #3267  
Старый 30.05.2008, 16:12
Gadik
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме:
1159891

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

Скажите, пожалуйста, в планировщике задач на серваке стоит запись:

GET http://domain.com/1111.php > /dev/null

... что значат параметры dev и null ?
 
Ответить с цитированием

  #3268  
Старый 30.05.2008, 16:19
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

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

Цитата:
/dev/null — специальный файл в системах класса UNIX, представляющий из себя т. н. «пустое устройство». Запись в него происходит успешно, независимо от объёма «записанной» информации. Чтение из /dev/null эквивалентно считыванию конца файла (EOF).
http://ru.wikipedia.org/wiki//dev/null
 
Ответить с цитированием

  #3269  
Старый 30.05.2008, 17:12
Gadik
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме:
1159891

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

возник один вопросик.

в базе в табл дата формата г-м-д

потом грабится дата с сайьа определенного формата д-м-г

для того чтобы сравнить ее с базой.

так вот, как можно это сделать если они по отношению друг к другу перевернутые?
 
Ответить с цитированием

  #3270  
Старый 30.05.2008, 17:23
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

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

блин как на поле чудес
Цитата:
для того чтобы сравнить ее с базой.
берешь дату в формате д-м-г и представляешь в формате г-м-д
или в timestamp, там вообще по барабану какой формат даты
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Сценарии/CMF/СMS 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ