Начало Новини Маркет Проекти Форум ИТ Работа Уроци Скриптове WiFi точки Още Вход


Нова тема
PHP Guru - от цикъл на функция ?
Тази тема е погледната 419 пъти
Добави темата към любими | Принтирай темата | Нова тема 
Публикувано на: 12.10.2011 00:04
devtest
Калфа

Мнения: (14)

Здравейте,

Търся PHP Гуро за малко помощ :)

Имам следния цикъл:

<?php
$names = array("ivan", "dragan", "petkan", "pesho", "kiro");
$data = array();
srand(floor(time() / (60*60*24)));
foreach($names as $name) {
      $data[$name] = array("power" => rand(0, 10), "defense" => rand(0, 10), "speed" => rand(0, 10));
}
echo"<div id="tabber1" class="player">";
foreach($data as $name => $player) {
echo"<h2>$name</h2>
<div class="Skills">
<ul>
<li><label>Sila</label><span><em> $player[power] </em></span></li>
<li><label>Zashtita</label><span><em> $player[defense] </em></span></li>
<li><label>Barzina</label><span><em> $player[speed] </em></span></li>
</ul>
</div>";
}
echo"</div>";
?>

Идеята е, че имам 3 имена за който трябва да извадя рандом числа за 24 часа, след тези 24 часа числата се сменят.

Сега съм го направил с този цикъл който показах и си работи правилно, но искам да стане на функция за да не отделям логиката от шаблоните понеже е готов CMS.

Как трябва да стане този код на функция да за мога да я сложа в function.php (общия файл с функциите на сайта) и само където искам да извадя рандом числото да сложа примерно echo player[power], $player[defense] и и т.н.

Благодаря Ви!


 
---------------------------
Потребител в Mytech.bg от: 07.10.11
напиши eMail напиши лично съобщение виж профила на
Публикувано на: 24.10.2011 23:12
blooddrainer
Ронин

Модератор

Мнения: (406)

Здравей!

Аз пак не разбирам какво искаш да постигнеш, както и в предната тема    Я обясни малко по-обстойно, та да ти кажем как да го реализираш.

Поздрави!


 
---------------------------
Потребител в Mytech.bg от: 11.05.09

http://www.webxmedia.eu
напиши eMail напиши лично съобщение виж профила на
 4 посетители са активни в този форум (0 потребители и 4 гости)  
Активни потребители: ---
   




myTech.bg © 2004 - 2011 | Контакти | За реклама