Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zabawa w PHP - Tworzymy skrypt worm-art :), Zabawa polegająca na stworzeniu sktyptu przez forumowiczów...
ixpack
post
Post #1





Grupa: Zarejestrowani
Postów: 248
Pomógł: 55
Dołączył: 1.06.2010
Skąd: mam to wiedzieć?

Ostrzeżenie: (0%)
-----


Jak w temacie... Zabawa polegająca na stworzeniu skryptu przez NAS!
  • Przy tworzeniu skryptu należy kożystać z metody "doklejania (IMG:style_emoticons/default/wink.gif) ". Każdy z członków forum.php.pl może dokleić jedną linijkę kodu na raz. [EDIT] Poprawka - można dokleić kawałek kodu, np. całą funkcję (IMG:style_emoticons/default/biggrin.gif) [/EDIT]
  • Każda część kodu (linijka lub komentarz, część komentarza) musi być "pokolorowana" odpowiednim kolorowaniem składni... PHP w znaczniki php etc.
  • Członek następnie musi poczekać, aż ktoś inny wklei kolejną linijkę kodu... Proste nie? Taki wormart, tylko że w PHP ;D wormart
  • Każdy musi pełnić rolę kontrolera/parsera naszego kodu... W wypadku wyśledzenia błędu cytuje błędną grupę postów, "krzyczy" Error... I poprawia błędy.
  • Każdy może też podmienić wpis poprzednika, krzycząc "SWAP" (IMG:style_emoticons/default/wink.gif) Kolejna osoba decyduje czy akceptuje "SWAP"
  • Ktoś chętny może zebrać stworzony kod i dokleić go w całości - Musi na początku swojego wpisu krzyknąć "SAVE" (IMG:style_emoticons/default/wink.gif) - kod musi jednak być w całości lub w linku np. do github'a etc.
  • Tworzymy tylko jeden plik, ale kto wie co z tego wyjdzie, może wprowadzimy kolejną zasadę, która normować będzie "używanie określonego pliku"...


Stworzę prosty skrypt, moi userzy to a, b, c:
a:
  1. <?php

b:
  1. echo 'Hello World!';

c:
  1. ?>


Nota: c mógłby krzyknąć "ERROR", zacytować pana b, a następnie wstawić lepszą wersję linijki kodu pana b, np.:
SWAP
Cytat(b)
  1. echo 'Hello World!';


  1. /**
  2.  * Komentarze nie muszą mieścić się jednej linijce
  3.  * Cały komentarz traktowany jest jako 1 linijka kodu - warto zapamiętać
  4.  * Jednym wyjątkiem w komentarzach są specjalne (dyrektywy? nie wiem jak to nazwać - ixpack) np. @author: forum.php.pl


I teraz kolejny user, np. a mógłby dokleić:
SWAP OK
  1. * Kolejne linie komentarza...
  2. *do jego zamknięcia (pan c nie zakończył, ponieważ użył @author - ixpack)
  3. */


Całość skryptu to:
  1. <?php
  2. /**
  3.  * Komentarze nie muszą mieścić się jednej linijce
  4.  * Cały komentarz traktowany jest jako 1 linijka kodu - warto zapamiętać
  5.  * Jednym wyjątkiem w komentarzach są specjalne np. @author: forum.php.pl
  6.  * Kolejne linie komentarza...
  7.  * Aż do jego zamknięcia
  8.  */
  9. ?>


Mam nadzieję, że rozumiecie i macie ochotę na zabawę... Można stworzyć coś fajnego (IMG:style_emoticons/default/wink.gif) Albo coś na prawdę głupiego... Zależy to od nas ;D
Pozwólcie, że rozpocznę... (IMG:style_emoticons/default/biggrin.gif)
  1. <?php


Ale się namęczyłem (IMG:style_emoticons/default/wink.gif) Jak widać to co teraz czytasz nie należy do kodu wormart'a... Nikt nie mówi, że nie można objaśnić części swojego kodu właśnie tu, bez cytatu etc. (IMG:style_emoticons/default/smile.gif)

Ten post edytował ixpack 8.06.2011, 10:15:04
Go to the top of the page
+Quote Post

Posty w temacie
- ixpack   Zabawa w PHP - Tworzymy skrypt worm-art :)   8.06.2011, 07:45:57
- - phpion   [PHP] pobierz, plaintext exit;[PHP] pobierz, plain...   8.06.2011, 07:55:21
|- - Hpsi+   Cytat(phpion @ 8.06.2011, 07:55:21 ) ...   8.06.2011, 08:04:31
- - ixpack   SWAP Cytat(phpion @ 8.06.2011, 07:55...   8.06.2011, 08:22:06
- - erix   Jakie exit? [PHP] pobierz, plaintext __halt_compi...   8.06.2011, 08:24:56
- - ixpack   Jesteście zbyt dorośli... [Edit: To nie jest kompl...   8.06.2011, 08:38:19
|- - Hpsi+   Cytat(ixpack @ 8.06.2011, 07:38:19 ) ...   8.06.2011, 09:01:06
- - ixpack   Cytat(Hpsi+ @ 8.06.2011, 09:01:0...   8.06.2011, 09:21:04
|- - Hpsi+   Cytat(ixpack @ 8.06.2011, 08:21:04 ) ...   8.06.2011, 09:37:58
- - ixpack   SWAP Cytat(erix @ 8.06.2011, 08:24:56...   8.06.2011, 10:11:02
- - ylk   [PHP] pobierz, plaintext class WormArt {[PHP]...   8.06.2011, 10:26:32
- - picios   przeca bez debugera ani rusz. Od tego zaczyna się...   8.06.2011, 10:28:27
- - erix   I Ty to nazywasz debuggerem?   8.06.2011, 23:02:06
- - everth   var_dump() w php. Wiedziałem że ktoś to w końcu pr...   8.06.2011, 23:04:40
- - bim2   Problem będzie taki, że grafik nie musi opierać si...   9.06.2011, 10:17:03
- - ixpack   To sobie wczoraj poszalałem... @bim2 to jest MEGA...   9.06.2011, 13:30:30
|- - Fifi209   Cytat(ixpack @ 9.06.2011, 14:30:30 ) ...   9.06.2011, 22:39:16
- - erix   Cytat@erix - "szydzisz", że tak to ujmę ...   9.06.2011, 17:50:23
- - ixpack   Cytat(erix @ 9.06.2011, 17:50:23 ) Bo...   9.06.2011, 19:19:56
- - bim2   Ja wam życzę powodzenia, tym którzy będą chcieli c...   9.06.2011, 21:16:05
- - ShadowD   Może zamiast doklejania kolejnej linii każdy będzi...   9.06.2011, 21:34:09
- - erix   CytatTo pokaż jak Ty byś to zrobił. Gadać każdy po...   9.06.2011, 22:43:08
- - ixpack   Ok Macie poniekąd rację - wormart to sztuka dla sz...   10.06.2011, 07:27:37
- - phpion   Czułem, że to nie wypali, dlatego pozwoliłem sobie...   10.06.2011, 08:29:01
- - ixpack   Cytat(phpion @ 10.06.2011, 08:29:01 )...   10.06.2011, 10:22:17
- - mongodb   [PHP] pobierz, plaintext while(true) ;[PHP...   11.06.2011, 17:49:06


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.09.2025 - 03:29