Последни публикации

Страници: [1] 2 3 ... 10
1
Проекти / Re: Православни будители
« Последна публикация от jazzman - Днес в 14:11:28 »
Последният творец в научиМе остана ти :)
2
Проекти / Православни будители
« Последна публикация от HanKrum - 17 Декември 2017, 23:49:37 »
Това е последния проект по който работих около 2 месеца:
http://buditeli.info
... основата му е фрейморк, който написах вдъхновен от същия на Иван Ванков, моята темплейтна система и автоматично генериране на тагове с "бързо" класче ;)
Код: PHP
  1. <?php
  2.  
  3. namespace Main;
  4.  
  5. /**
  6.  * Description of Tag
  7.  *
  8.  * @author HanKrum
  9.  */
  10. class Tag {
  11.  
  12.     private static $_instance = null;
  13.     private $_tags = ['doctype', 'br', 'hr', 'input', 'meta', 'base', 'basefont', 'img', 'source'];
  14.  
  15.     public function __call($name, $arguments) {
  16.         $attr = null;
  17.         $text = null;
  18.         if (\in_array($name, $this->_tags)) {
  19.             $name = $name == $this->_tags[0] ? '!' . $name . ' html' : $name;
  20.             foreach ($arguments as $v) {
  21.                 $attr .= ' ' . $v;
  22.             }
  23.             return '<' . $name . $attr . '>' . "\n";
  24.         }
  25.         $br = 0;
  26.         $count = \count($arguments);
  27.         foreach ($arguments as $v) {
  28.             $br ++;
  29.             if ($br == $count) {
  30.                 $text = $v;
  31.             } else {
  32.                 if (!$v) {
  33.                     $space = null;
  34.                 } else {
  35.                     $space = ' ';
  36.                 }
  37.                 $attr .= $space . $v;
  38.             }
  39.         }
  40.         return '<' . $name . $attr . '>' . $text . '</' . $name . '>' . "\n";
  41.     }
  42.  
  43.     /**
  44.      *
  45.      * @return \Main\Tag
  46.      */
  47.     public static function getInstance() {
  48.         if (self::$_instance == null) {
  49.             self::$_instance = new \Main\Tag();
  50.         }
  51.         return self::$_instance;
  52.     }
  53.  
  54. }
  55.  
  56.  

... ето и исползването му:
Код: PHP
  1. $ob = new \Main\Tag();
  2. echo $ob->tag()->input('class="doc"', 'placeholder="Заглавие"', 'name="title"');
  3. echo \Main\Tag::getInstance()->span(null, 'Text');
  4. exit($ob->tag()->button('class="submit"', 'Запиши');
  5.  

п.п. Зеления и червения цвят на флага са по Българската конституция ;)
3
Java / Re: Въпроси свързани с Java..
« Последна публикация от HanKrum - 06 Декември 2017, 00:40:23 »
Може с асоциран масив ...
4
JavaScript / ПРЕМЕСТЕНО: Някой може ли да ми помогне..
« Последна публикация от Avalanche - 05 Декември 2017, 23:12:58 »
5
Java / Re: Въпроси свързани с Java..
« Последна публикация от petkowwa - 05 Декември 2017, 16:03:30 »
как да направя интервала
6
Java / Re: Въпроси свързани с Java..
« Последна публикация от HanKrum - 05 Декември 2017, 09:31:31 »
и?
7
Java / Въпроси свързани с Java..
« Последна публикация от petkowwa - 04 Декември 2017, 15:21:38 »
Имаме шумен говорещ папагал. Имаме и параметър hour, който показва
часа. Той е в интервала между 0 и 23. Сгафили сме, ако часът е преди 7 или
след 20 и папагалът говори.

Изпечатайте на конзолата дали сме сгафили.

Пример:
(true, 6) → true
(true, 7) → false
(false, 6) → false
8
Кошче за боклук / Някой може ли да ми помогне..
« Последна публикация от petkowwa - 03 Декември 2017, 21:40:14 »
Имаме шумен говорещ папагал. Имаме и параметър hour, който показва
часа. Той е в интервала между 0 и 23. Сгафили сме, ако часът е преди 7 или
след 20 и папагалът говори.
Изпечатайте на конзолата дали сме сгафили.

Пример:
(true, 6) → true
(true, 7) → false
(false, 6) → false
9
C/C++ / Някой може ли да помогне ?
« Последна публикация от LyubomirNakov - 03 Декември 2017, 17:54:16 »
Саставете програма с функции за:
а) Вавеждане от клавиатурата вав фаил и масив (чрез добавяне) данни за морски патувания (до 25) -Морска гара Варна:мар6рут, мачален час, кораб-име, име на капитана, цени на билетите-1, 2 класа, брои пасажери в саответната класа, обща сума на продадени билети-през избран месец от годината. Извеждане текущото садаржание на масива (фаила) на екран;
б) Извеждане на екран данните за превозите на кораб по ваведено от клавиатурата име на кораба (сас запитване за нова справка) ;
в) Извеждане на екран данните за морско патуване с най-голяма обща сума на продадени билети.
Главна функция маин () -с мену за избор на функции и проверка за састоянието на данните. Използване на глобални променливи или функции с предаване на параметри-по избор .
10
Какво ще кажеш за.... / Re: OpenFest 2017
« Последна публикация от Avalanche - 28 Октомври 2017, 17:18:30 »
Страници: [1] 2 3 ... 10