PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (98): В начало « ... 72 73 74 75 [76] 77 78 79 80 ... » В конец

> Найдено сообщений: 1459
ALEN Отправлено: 09 Сентября, 2010 - 21:00:46 • Тема: Супер глобальный массив? • Форум: Напишите за меня, пожалуйста

Ответов: 12
Просмотров: 129
в виде параметра передавайте не переменными, а целым массивом в функцию:
$array=array();
function($array);
(Добавление)
а вообще классы удобней
ALEN Отправлено: 09 Сентября, 2010 - 19:07:12 • Тема: Супер глобальный массив? • Форум: Напишите за меня, пожалуйста

Ответов: 12
Просмотров: 129
$x = $this->ArrayId[1];
Вы понимаете где это используется?
(Добавление)
function ($array){

}
ALEN Отправлено: 09 Сентября, 2010 - 19:05:45 • Тема: Помогите разобраться начинающему • Форум: Программирование на PHP

Ответов: 13
Просмотров: 571
сессии не пробовали?
ALEN Отправлено: 09 Сентября, 2010 - 14:05:59 • Тема: как открыть и записать массив в файл • Форум: Программирование на PHP

Ответов: 15
Просмотров: 1321
Нет там готовые элементы:

$array=unserialize(base64_decode(implode("",file($file))));

тут читаем наш файл $file , раскодируем его с помощью base64_decode и разбираем его как закодированный unserialize

далее нам нужно записать его в файл:

$textarray=base64_encode(serialize($array));

тут кодируем наш массив $array с помощью serialize , далее полученую строку кодируем с помощью base64_encode для не читаемого вида, который позволит избежать некоторых плохих моментов.

ниже банальный код записи в файл, который можно найти в любом учебнике

fopen($file,"a+");
flock($f,LOCK_EX);
ftruncate($f, 0);
fwrite($f,$textarray);
fflush($f);
flock($f,LOCK_UN);
fclose($f);
ALEN Отправлено: 09 Сентября, 2010 - 13:53:20 • Тема: Вопрос к математикам • Форум: Прочее

Ответов: 194
Просмотров: 3713
На столе лежит десять пронумерованных шляп. В каждой шляпе лежит по десять золотых монет. В одной из шляп находятся фальшивые монеты. Настоящая весит 10 граммов, а поддельная 9 или 11 граммво. В помощь даны весы со шкалой в граммах. Как определить в какой из шляп находятся фальшивые монеты и сколько она весит, используя весы только для одного взвешивания?
ALEN Отправлено: 09 Сентября, 2010 - 13:51:45 • Тема: как открыть и записать массив в файл • Форум: Программирование на PHP

Ответов: 15
Просмотров: 1321
Тогда извини))) Только не сдавай, что serialize не подходит )))
ALEN Отправлено: 09 Сентября, 2010 - 13:35:33 • Тема: как открыть и записать массив в файл • Форум: Программирование на PHP

Ответов: 15
Просмотров: 1321
$array=unserialize(base64_decode(implode("",file($file))));

$textarray=base64_encode(serialize($array));
fopen($file,"a+");
flock($f,LOCK_EX);
ftruncate($f, 0);
fwrite($f,$textarray);
fflush($f);
flock($f,LOCK_UN);
fclose($f);
(Добавление)
Прямые руки исправляют все проблемы, а serialize самый идеальный вариант
(Добавление)
А еще всегда нужно правильно работать с кодировками
ALEN Отправлено: 09 Сентября, 2010 - 13:29:52 • Тема: как открыть и записать массив в файл • Форум: Программирование на PHP

Ответов: 15
Просмотров: 1321
serialize крутая штука)))
ALEN Отправлено: 09 Сентября, 2010 - 13:04:56 • Тема: Вложенные циклы • Форум: Программирование на PHP

Ответов: 4
Просмотров: 754
Твой пример работать правильно не будет!!!!
(Добавление)
В твоем случае:
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. for ($i=0;$i<2;$i++) {
  3. for($k=1;$k<=11;$k++) {
  4. echo "<div class='menu'><a class='m{$k}' href='#'>Пункт {$i} : Стиль {$k}</a></div>";
  5. }}
  6. ?>


Выведит:
Пункт 0 : Стиль 1
Пункт 0 : Стиль 2
Пункт 0 : Стиль 3
Пункт 0 : Стиль 4
Пункт 0 : Стиль 5
Пункт 0 : Стиль 6
Пункт 0 : Стиль 7
Пункт 0 : Стиль 8
Пункт 0 : Стиль 9
Пункт 0 : Стиль 10
Пункт 0 : Стиль 11
Пункт 1 : Стиль 1
Пункт 1 : Стиль 2
Пункт 1 : Стиль 3
Пункт 1 : Стиль 4
Пункт 1 : Стиль 5
Пункт 1 : Стиль 6
Пункт 1 : Стиль 7
Пункт 1 : Стиль 8
Пункт 1 : Стиль 9
Пункт 1 : Стиль 10
Пункт 1 : Стиль 11
ALEN Отправлено: 09 Сентября, 2010 - 12:52:54 • Тема: Вложенные циклы • Форум: Программирование на PHP

Ответов: 4
Просмотров: 754
Честно говоря даже не читал ничего, но для чего:
if ($i=11) break;

если наш цикл просто не доходит до 11 + ты приравниваешь а не сравниваешь переменную с числом

А теперь по поводу стилей:
В условии у нас 2 переменных должно быть стили и пункты:
(Добавление)
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. #$i = пункты
  3. $k=1; #$k = стили
  4. for ($i = 1;$i<50;$i++) {
  5. echo "<div class='menu'><a class='m{$k}' href='#'>Пункт {$i} : Стиль {$k}</a></div>";
  6. if($k>9){ $k=1; } else { $k=$k+1; }
  7. }
  8. ?>
ALEN Отправлено: 02 Августа, 2010 - 12:02:45 • Тема: Вопрос к математикам • Форум: Прочее

Ответов: 194
Просмотров: 3713
qbik
Ладно живу и жду)))
ALEN Отправлено: 02 Августа, 2010 - 11:49:14 • Тема: Вопрос к математикам • Форум: Прочее

Ответов: 194
Просмотров: 3713
qbik
Все бы супер, но вот земля по одной траектории вокруг солнца не движется!

+ я не думаю, что другие объекты во вселенной стоят на месте, т.е. я о том что они по логике не могут стоять на месте - поэтому должно же быть какое-то значительное изменение в небесном полотне. А так все практически на месте. Правда соглашусь, расстояние настолько велико, что не совсем все заметно, но с годами все же должно же меняться изображение.
ALEN Отправлено: 02 Августа, 2010 - 07:44:49 • Тема: Вопрос к математикам • Форум: Прочее

Ответов: 194
Просмотров: 3713
Вопрос не в тему, но имеет логику.
Заметил, что в любое время года, несмотря на то, по какой траектории движется планета земля вокруг солнца, луна вокруг земли и т.д. мы видим постоянно одно и то же небесное полотно. Почему так? Взять большую медведицу и полярную звезду. Их можно увидеть круглый год, а соотношение между звездами, яркость и т.д. не меняются. Даже если взять любую планету в солнечной системе их почти не видно, так мы от них гораздо ближе, чем земля по траектории вокруг солнца отдаляется от звезд. Я уже не вспоминаю про уровень наклона земли по отношению к солнцу и многие другие мелочи, которые очень сильно должны влиять на картинку.
ALEN Отправлено: 14 Июля, 2010 - 01:00:05 • Тема: Вопрос к математикам • Форум: Прочее

Ответов: 194
Просмотров: 3713
"Я тебя вздёрну на рее, если не сумеешь поровну разделить чёрные метки!" - брызжа слюной Вам в лицо, орал Роджер. Пират высыпал на стол 50 чёрных меток. Каждый из кружков с одной стороны белый, с другой- черный. Изначально все метки он уложил белой стороной вверх. Далее,Вам завязали глаза, и Роджер произвольным образом перевернули 10 из них. Ваша задача: не глядя, разделить кружки на две кучки так, чтобы в каждой из них было одинаковое количество черных меток.
-Ты можешь их переворачивать!,- пират загоготал.
ALEN Отправлено: 13 Июля, 2010 - 22:35:03 • Тема: Вопрос к математикам • Форум: Прочее

Ответов: 194
Просмотров: 3713
Uchkuma SAD
Про реки то правда, живу в Крыму (Алушта), вот у нас даже "вонючка" (метр в ширину) не замерзает )))

Ладно коль Вы все такие умные, не буду задавать загадку про слона, которого нужно спрятать в холодильник )))

Страниц (98): В начало « ... 72 73 74 75 [76] 77 78 79 80 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB