Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Głupawe funkcje - czyli "zabawa" z php, pseudokod
.radex
post
Post #1





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

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


tak jak w nazwie tematu.... taki pseudokod... możliwe że coś takiego było... (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ja dam:

"Praca moderatora"
  1. <?php
  2. if($I['czas'] > 15*60){ //jeśli mam czasu więcej niż 15 minut
  3. login(forum.mojsite.co.uk , $I['username-mojsite'] , $I['password-mojsite']);
  4.  
  5. for($i = 0 ; $i < sizeof($NEWPOST) ; $i++){
  6.  
  7. ReadPost($NEWPOST[$i]);
  8.  
  9. if($Postauthor[$NEWPOST[$i]] == 'SPAMMING'){
  10.  
  11. BAN($postauthot[$NEWPOST[$i]]);
  12.  
  13. }
  14.  
  15. }
  16. }
  17. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


  1. <?php
  2.  
  3.  
  4. class Uzytkownik
  5. {
  6. private $Leniwy;
  7.  
  8. private $PotrafiKorzystacZGoogle;
  9.  
  10. private $JestNowy;
  11.  
  12. private $Dzieciak;
  13.  
  14. public function setLeniwy( $param = true )
  15. {
  16. $this -> Leniwy = $param;
  17. }
  18. public function setPotrafiKorzystacZGoogle( $param = true )
  19. {
  20. if ( $this -> Leniwy == true ) {
  21. $this -> PotrafiKorzystacZGoogle = false;
  22. } else {
  23. $this -> PotrafiKorzystacZGoogle = $param;
  24. }
  25.  
  26. }
  27. public function setJestNowy( $param )
  28. {
  29. $this -> JestNowy = $param;
  30. }
  31. public function setNowyTemat( $trescTematu )
  32. {
  33.  
  34. if ( $this -> PotrafiKorzystacZGoogle == true && $this -> Leniwy == false ) {
  35. return false;
  36. }
  37.  
  38. $olewamRegulamin = NULL;
  39. $dopisekDoTematu = NULL;
  40.  
  41. if ( ! $this -> PotrafiKorzystacZGoogle ) {
  42. $dopisekDoTematu .= "Tylko nie mowcie, zebym poszukal na GOOGLE, bo juz szukalem i NIC !! n";
  43. }
  44.  
  45. if ( $this -> JestNowy ) {
  46. $dopisekDoTematu .= "Jestem nowynn";
  47. } 
  48.  
  49. if ( $this -> JestNowy && $this -> Leniwy ) {
  50. $olewamRegulamin = true;
  51. }
  52.  
  53. if ( $this -> Leniwy ) {
  54. $dopisekDoTematu .= "Na forum szukalem kilka godzin i nic nie znalazlem POMOZCIE !! PLISSSSnn";
  55. }
  56.  
  57. if ( $this -> Dzieciak ) {
  58. return $this -> zmienZapisNaZiomalski( $trescTematu . "nn" .$dopisekDoTematu );
  59. } else {
  60. return ( $trescTematu . "nn" .$dopisekDoTematu );
  61. }
  62.  
  63.  
  64.  
  65. }
  66. public function zmienZapisNaZiomalski( $param ) 
  67. {
  68. $jEsTKuL = NULL;
  69. for( $i = 0; $i < strlen( $param ); $i ++ )
  70. {
  71. if ( $i % 2 ) {
  72. $jEsTKuL .= strtoupper( $param{$i} );
  73. } else {
  74. $jEsTKuL .= strtolower( $param{$i} );
  75. }
  76.  
  77. }
  78.  
  79. return "eLO eLO ZiooOoOooOmY !!!nn" . $jEsTKuL;
  80. }
  81. public function setDzieciak( $param )
  82. {
  83. $this -> Dzieciak = $param;
  84. }
  85.  
  86. }
  87.  
  88. $new = new Uzytkownik;
  89. $trescTematu = "Mam na imie Wojtek, mam 13 lat i mam problem, mam skrypt i nie dziala mi, d
    laczego!?!?!"
    ;
  90.  
  91.  
  92. $new -> setDzieciak( true );
  93. $new -> setJestNowy( true );
  94. $new -> setLeniwy( true );
  95. $new -> setPotrafiKorzystacZGoogle( false );
  96.  
  97.  
  98. echo $new -> setNowyTemat( $trescTematu );
  99.  
  100. /**
  101.  * WYNIK:
  102.  * eLO eLO ZiooOoOooOmY !!!
  103.  *
  104.  * mAm nA ImIe wOjTeK, mAm 13 LaT I MaM PrObLeM, mAm sKrYpT I NiE DzIaLa mI, dLa
    CzEgO!?!?!
  105.  * 
  106.  * TyLkO NiE MoWcIe, ZeByM PoSzUkAl nA GoOgLe, Bo jUz sZuKaLeM I NiC !! 
  107.  * JeStEm nOwY
  108.  * 
  109.  * nA FoRuM SzUkAlEm kIlKa gOdZiN I NiC NiE ZnAlAzLeM PoMoZcIe !! PlIsSsS
  110.  */
  111.  
  112. ?>


(IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

@Hacker - (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Posty w temacie


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: 13.10.2025 - 18:49